Howard Winchester Hotel Londres est située à seulement 1 km du musée British et à environ 20 minutes à pied du Musée Sir John Soane.
L'hotel est à 250 m du Musée des canaux de Londres et à proximité immédiate de la station de métro King's Cross St. Pancras. Le London Eye, dans une zone de 2 km, est certainement un incontournable pour les touristes en famille à Londres. De plus, Howard Winchester est à environ 10 minutes en voiture du Musée Churchill War Rooms, et la gare Euston est dans une zone de 850 mètres.
Elles sont équipées de salles de bains privées.
Les invités peuvent profiter d'un petit-déjeuner anglais traditionnel dans la zone de réception de la résidence. The Gilbert Scott avec une cuisine européenne est situé à deux pas d'Howard Winchester Hotel.