Howard Winchester Hotel Londen is gelegen op afstand van 1 km tot het British Museum en op circa 25 minuten wandelafstand van de Tempelkerk van Londen.
Het hotel ligt op 250 meter ervandaan het Foundling Museum en binnen een paar straten van London Euston station. De London Eye, 2 km verderop, is beslist een must voor gezinstoeristen in Londen. U kunt gemakkelijk het London Canal Museum bezoeken, gelegen op 5 minuten van Howard Winchester.
Een traditioneel Engels ontbijt wordt elk ochtend in de ontvangstruimte geserveerd. The Megaro is op 200 meter verderop.