The charming Willett Hotel comprises en-suite rooms in the vicinity of National Gallery, Up at The O2 and Knightsbridge.
The hotel is about 1050 meters from Victoria and Albert Museum, Harrods and Sloane Square. The venue is 3 km away from the city center.
There are shopping options, such as shops and boutiques within easy reach of the property.
The hotel stands within a 5-minute stroll of Sloane Square subway station and within a 15-minute walking distance of Victoria train station. Due to its location 15 km from London City airport, fast access to the Willett Hotel is provided.
The rooms in Willett Hotel come with an electronic safe, satellite TV, central heating, a work desk and direct dial phone. They also comprise en suite bathrooms appointed with a shower and a bathtub.
Eat & Drink
Offering italian and french meals, Caraffini is situated 50 meters of the property.
Wireless internet is available in the entire hotel for free.
No parking available.