The 3-star smoke-free Apollo Hotel London Near Hyde Park And Paddington is nestled near the shopping district of London, merely 6 minutes' walk from The Greek Orthodox Cathedral of the Divine Wisdom. Featuring luggage storage, this affordable hotel is located right near the royal museum "Kensington Palace".
The rooms have private bathrooms with a separate toilet and a shower. The rooms of this hotel feature modern furniture.
The restaurant Malaysia Hall is fairly close to the Apollo.
The hotel puts you right in the centre of London, 3.2 km from Buckingham Palace and just 1.4 km from the two Serpentine Galleries. The Apollo London stands right around the corner from Queensway tube station. Nature lovers will appreciate the proximity to Round Pond, which is 650 metres away. Kyoto Japanese Garden is nearly 25 minutes' walk away, while Marylebone train station is situated about 20 minutes on foot from the property.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please