Le Comfort Inn Vauxhall se trouve sur la rive sud de la Tamise. L'auberge est à seulement quelques minutes de marche de Vauxhall Bridge d'où vous pouvez voir les 2 merveilles de la Grande-Bretagne, les Maisons du Parlement et London Eye. Le Waterloo International Terminal, Victoria pour Gatwick Express, Tate Britain Gallery, Westminster et d'autres attractions sont facilement accessibles de l'hôtel ainsi que quelques célèbres théâtres, restaurants, bars à vins et pubs.