Das 5-Sterne-Hotel Swissotel The Howard London verfügt über 189 Zimmer und liegt ca. 5 Gehminuten vom Fluss Themse entfernt. Gäste haben Zugang zu einem privaten Autoparkplatz vor Ort.
Das Hotel liegt in nur 1 km Entfernung vom Sir John Soane's Museum und nur wenige Schritte entfernt von der U-Bahn-Station Temple. Das Swissotel The Howard London liegt günstig, nähmlich in 19 Gehminuten Entfernung vom London Eye. Die Cabinet War Rooms ist ungefähr 1,1 Kilometer von der Unterkunft entfernt, während der Bahnhof Marylebone 3 km vom Hotel liegt.
Sie können im Restaurant The Courtauld Gallery Cafe ziemlich nah an der Unterkunft lecker essen.