On the picturesque South Bank of the River Thames is the Comfort Inn Hotel just minutes from Vauxhall Bridge. The hotel is close to various transport links and is popular among business and leisure guests alike. The guest rooms are spacious and comfortable and each room is well equipped with an array of amenities for your convenience. Popular local attractions include the Houses of Parliament, the London Eye, the Tate Art Gallery and theatres, shops and restaurants.