Willett Hotel is set in a business area of London next to British Museum, Sloane Square and The London Eye. The traditional hotel in London attracts guests with its Victorian architecture.
The hotel boasts ideal location in London close to Sloane Square underground station. The venue is set within 3 km from London city center.
Guests will find shops and boutiques within minutes of the hotel.
15 minutes' walk to Victoria train station. The hotel is within 15 minutes' drive from London City airport.
The property offers en-suite rooms equipped with an electronic safe, satellite TV, central heating, a work desk and direct dial telephone. They also have en suite bathrooms with a shower and a bathtub.
Eat & Drink
Caraffini and Colbert are located within 50 meters away.
Wireless internet is available in the entire hotel for free.
No parking available.