The traditional 2-star Apollo Hotel London is set in a charming area minutes away from Princess Diana, Hyde Park and Buckingham Palace. Featuring Victorian architecture, the property was remodeled in 2008.
The hotel boasts prime location not far from a tower, a cathedral and monuments as well as hills and gardens. Guests can get to London city center, which is 5 km away.
The venue is a short walk to shops and a market.
Within a 10-minute walk guests will find Paddington train station. A few minutes' drive from London City airport.
There are 46 guestrooms featuring Standard Family Twin Room, Standard Quadruple Room and Triple Room equipped with a closet, a minibar, climate control, a safe and multi-channel TV. They come with a kettle and coffee/tea makers as well as bathrooms with a hairdryer, a bathtub and a shower.
Eat & Drink
Breakfast is offered in the lobby every morning. The snack bar serves coffee, tea and cocktails. The property is set in Tower Hamlets district, within about 5 minutes' walk of Mandarin Kitchen and Leinster Arms that serve delectable meals.
Guests will benefit from a car park, a baggage storage and an elevator along with newspaper service, 24-hour reception and housekeeping.
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.