Hotel: The Stafford London by Kempinski *****

Located 600m from St. James's Park, 900m from the Buckingham Palace, 1.5 km from the National Gallery and 2.5 km from the Big Ben.

Hotel Description

Facilities and services include a 24 hrs reception, elevator, one restaurant, American bar, room service 24 hrs, wine cellar, courtyard and meeting room. The rooms are equipped with air conditioning, wireless internet, TV, telephone and safety box. Address: 16-18 St James's Place, SW1A 1NJ, London, England.

Hotel Address

16-18 St James's Place, , SW1A 1NJ London, , England

Hotel Features

Air ConditioningYes
Safe BoxYes
Wireless Internet (WiFi)Yes
Distance to center 1.5 km
Distance to airport 25 km

Hotel Images

Hotel Map