Willett is a 4-star hotel offering an en-suite accommodation not far from National Gallery, The London Eye and British Museum. The traditional hotel in London attracts guests with its Victorian architecture.
Willett Hotel is 30 minutes' walk from the center of London. Kings Road and Sloane Square are about 15 minutes' walk away.
There are shopping options, such as boutiques and shops within easy reach of the property.
The rooms in Willett Hotel come with satellite TV, an electronic safe, central heating and direct dial phone. Bathrooms are fitted with a bathtub and a shower.
Serving french meals, Royal Court Theatre Cafe Bar is about 5 minutes’ walk away.
The hotel's ideal location offers to get to London City airport in 15 minutes by car.