The Apollo Hotel has free Wi-Fi and hearty breakfasts. In the breakfast room every morning and enjoy a full English breakfast to continental. The property is also surrounded by restaurants and bars, ideal for lunch and evening meals.
Our hotel is situated in the heart of the most historical and entertaining cities in the world.The nearest underground stations are Kings cross & St. Pancras which are within one minutes walk of the hotel. Being situated in the center of London, accessibility to the main tourist attractions such as Madame Tussaud, The British Museum, Oxford Street, Leicester Square is very easy all just being minutes away.