Comfort Inn Buckingham Palace Road is a 3-star venue set just 1.8 km from Hyde Park, Up at The O2 and Big Ben. Residing in a 6-story building, the hotel was opened in 1900 and renovated in 2003.
Just 2 km from the center of London known for Buckingham Palace, Victoria Palace Theatre London and St. James's Park. This modern property is located in the center of London.
The hotel offers ideal location close to gardens and parks.
Well connected to many sights, Comfort Inn Buckingham Palace Road is close to Sloane Square subway station and Victoria, Victoria Coach Station (Stop) bus station. The property is located within a 15 km distance of London City airport.
All 81 contemporary rooms at Comfort Inn Buckingham Palace Road feature individual climate control, a wardrobe, TV, a laptop-size safe and free Wi-Fi. The guestrooms offer a homely-style interior and carpet floor.
Eat & Drink
Guests will enjoy dishes of thai, english and british cuisine served in Sri Suwoon, which is about 100 meters away.
A continental breakfast is served at the price of GBP 5 per person per night.
A baggage storage, a barber shop and currency exchange for general use and a business center, a copier and a meeting room for work can be found on-site.
Wireless internet is available in the entire hotel for free.
No parking available.