The traditional Apollo Hotel London offers a non-smoking accommodation overlooking London's Hyde Park. Featuring Victorian architecture, the hotel occupies a 4-story building opened in 1900.
Apollo Hotel London is also located near Royal Albert Hall, Notting Hill and Portobello Road Market. The vicinity of an underground station let you explore Westminster, St. Paul's Cathedral and Harrods with no difficulty.
The hotel offers easy access to shops and markets.
Paddington train station is 10 minutes' walking distance from the hotel. Fast access to London City airport within 20 km is provided.
This hotel comprises of Standard Family Twin Room, Standard Quadruple Room and Triple Room that come with tasteful décor as well as a closet, a minibar, climate control, a safe and multi-channel TV. The guestrooms feature own bathrooms with a hairdryer, a bathtub and a shower along with a kettle and coffee/tea makers and modern furniture.
Eat & Drink
Breakfast is offered in the lobby every morning. Guests can try american and chinese meals in the bar Mandarin Kitchen located close to the hotel.
The hotel provides guests with car rental services.
Wireless internet is available in public areas 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.