Location. The Comfort Inn Vauxhall hotel is located in London, England, two blocks from the River Thames and Lambeth Palace. The Tate Britain art gallery and the Oval Cricket Ground are half a mile from the hotel. The London Eye and Waterloo train station are one mile away. The closest Underground station is Vauxhall on the Victoria line.
Hotel Features. The modern Comfort Inn Vauxhall hotel's modern lobby includes wireless Internet access for a fee. Concierge staff can provide information on local attractions. The Comfort Inn Vauxhall serves breakfast (surcharge) in Le Bistro, overlooking the hotel's patio.
Guestrooms. The Comfort Inn Vauxhall hotel's 115 are brightly decorated, with striped fabrics. Rooms offer wireless Internet access for a fee, satellite television and safes. The green-and-white tiled bathrooms include complimentary toiletries.
Expert Tip. London's little-known Museum of Garden History is two blocks from the hotel and adjacent to Lambeth Palace, the residence of the Archbishop of Canterbury.