Situated in a quiet garden square the Howard Winchester Hotel offers colourful rooms guest rooms all of which have private ensuite bathrooms and a TV. Enjoy Free WiFi during your stay.
The Howard Winchester Hotel is located just a few minutes walk from Kings Cross train station, and is within easy reach of the British Museum (15-minute walk away), and Covent Garden which is a 25-minute walk.