Apollo is a 4-story hotel in a charming area of London at a close proximity to shops and a market offering 46 non-smoking rooms. The grand building was renovated in 2008 and now combines Victorian architecture with modern technology.
Many London sights, including Kensington Gardens, Notting Hill and Earls Court Exhibition Centre are about 15 minutes' walk from the property. It is about 5 km away from the center of London.
Business opportunities at banks and exhibition centers nearby as well as a photocopier, a business centre and a meeting room on-site are available.
Offering fast and easy access to a tower, a cathedral and monuments, the hotel is just 5 minute walk from Lancaster Gate subway station. The hotel offers quick access to London City airport, which is about 20 km away.
Rooms at Apollo Hotel feature modern touches such as a wardrobe, Wi-Fi, heating, a balcony and coffee/tea makers. They have a tasteful interior.
Eat & Drink
The hotel offers a complimentary continental breakfast served at the lobby. The venue is set next to an underground station and just 150 meters from Mandarin Kitchen and Leinster Arms with a broad selection of dishes.
The on-site car rentals help to explore the area.
Wireless internet is available in the entire hotel at GBP 5 per hour.
Paid public parking is possible at a location nearby.
Year renovated: 2008.
Number of floors: 4.
Number of rooms: 46.