The 2-star Apollo Hotel is situated a mere 3.5 km away from Westminster Cathedral. The property opened in 1900 and features Georgian architecture.
Located in a shopping area close to Lancaster Gate subway station as well as monuments, a palace and a museum in London. The hotel offers perfect location 5 km from the center of London.
The classic hotel provides easy access to banks and exhibition centers.
Apollo Hotel welcomes guests to modern rooms appointed with satellite TV, central heating, Wi-Fi, coffee/tea makers and direct dial phone. They feature family bathrooms with a bathtub, a hairdryer and complimentary toiletries.
Guests are offered a continental breakfast served in the lobby. Offering English meals, Black Lion is situated 200 meters of the property.
10 minutes' walk to Paddington train station. The hotel is set 25 minutes' drive from London City airport.
There are car rental services on site.
A sundeck, water slides and an outdoor swimming pool are offered for the use of guests.