Howard Winchester Hotel
Howard Winchester Hotel is located in a lively area of London in close proximity to Up at The O2, Covent Garden and Dominion Theatre.
Howard Winchester Hotel is 30 minutes' walk from the center of London. The property is set 5 minutes' walk away from British Museum and St. Pancras Station.
This quiet hotel is placed within proximity to gardens.
There are 49 spacious rooms appointed with multi-channel TV, heating, ironing facilities, a dressing area and a separate toilet.
Breakfast is offered in the dining room every morning. Indian Lounge serves indian and european dishes and lies just 5 minutes walk from the property.
This hotel is only 850 meters from Russell Square underground station. The hotel is around 15 km from London City airport.