Property Location
With a stay at Howard Winchester Hotel in London (London City Centre), you'll be minutes from British Library and close to St. Paul's Cathedral. This hotel is close to London Zoo and London Eye.
Rooms
Stay in one of 48 guestrooms featuring LED televisions. Private bathrooms with showers feature complimentary toiletries and hair dryers. Housekeeping is provided daily, and irons/ironing boards can be requested.
Dining
A complimentary English breakfast is included.
Business, Other Amenities
Featured amenities include a 24-hour front desk and luggage storage.