Located 1500 meters away from Harrods, the stylish Comfort Inn Buckingham Palace Road offers accommodation in the center of London within a 15-minute walk of Buckingham Palace. After the renovation in 2003, the hotel features Georgian architecture in a 6-story building.
Its location next to a train station allows to see a museum and a theater in London. A 20-minute walk to the center of London.
Sloane Square metro station is quickly reachable. The property is 20 minutes' drive from London City airport.
There are cozy rooms with climate control, an individual safe, flat-screen TV, a dressing room and a trouser press provided for travelers staying in London. Bathrooms are fitted with a bathtub, a hairdryer and bath sheets.
Eat & Drink
Guests will enjoy French, contemporary and English cuisine of Bistrot On The Square, which is about 150 meters away.
A continental breakfast is served at the price of GBP 5 per person per night.
The hotel offers a baggage storage, a safety deposit box and a newspaper stand for general needs and a business centre, a meeting room and a photocopier for corporate travelers.
Wireless internet is available in the entire hotel for free.
No parking available.