Das Seven Dials Hotel London, das nur 1 km vom London Eye entfernt liegt, verfügt über WLAN in den Zimmern. Das Hotel bietet 44 Gästezimmer und stellt zudem einen Gepäckraum zur Verfügung.
Die Bäder sind mit einer getrennten Toilette und einer Dusche ausgestattet und verfügen zudem über einen Haartrockner.
Das Restaurant Mon Plaisir Restaurant bietet französische Speisen an und liegt in unmittelbarer Nähe zum Seven Dials Hotel.
Das 2-Sterne-Hotel befindet sich direkt im Zentrum von London, in rund 5 Gehminuten Entfernung vom Covent Garden. Zu den Sehenswürdigkeiten, nicht weit entfernt von der Unterkunft, gehört auch das Sir John Soane's Museum. Die Tate Gallery of Modern Art ist 2 km von der Unterkunft entfernt, während der Bahnhof Marylebone in einer 2 km Entfernung vom Seven Dials liegt. Das Hotel liegt in einer zentralen Lage ein paar Schritte entfernt von der U-Bahn-Station Covent Garden und eignet sich gut zur Erkundung der Stadt.