Would you like to save as your currency permanently or for this visit only?
The Willett Hotel is in an ideal location and you can experience everything Londonhas to offer from theatres and museums to shops, art galleries and the beautiful Buckingham Palace. If you're visiting London on business trip, you'll appreciate the easy accessibility to London city centre. There is no hotel restaurant but hotel always try to suggest good restaurants that are nearby. All 19 guest rooms are equipped with amenties including en-suite facilities, direct dial telephone, satellite TV, in-room safe, tea/coffee making facilities and room service till 10:30 pm.