Lage
Das Comfort Inn Vauxhall liegt am Südufer der Themse und ist nur einen kurzen Spaziergang von der Vauxhall Bridge entfernt, wo die beiden berühmten Sehenswürdigkeiten Houses of Parliament sowie das London Eye zu bewundern sind.
Zimmer
Das Anwesen bietet 94 schön eingerichtete Zimmer und Suiten, die für Ihren Komfort mit modernen Annehmlichkeiten ausgestattet sind.
Restaurant
Beginnen Sie Ihren Tag mit einem köstlichen kontinentalen Frühstück. Das Hotel führt zudem ein Café, das TCoffee Express, das ebenfalls ein komplettes englisches Frühstück und warme Speisen serviert. Außerdem verfügt das Hotel über eine Lobby, die eine Auswahl an Bieren, antialkoholischen Getränken, Likören und Spirituosen serviert.