The Comfort Inn London Vauxhall is a first class hotel located 12 miles from Heathrow International Airport. Situated in the south of London, this property is nicely located in the place to be. Area attractions within five miles of the hotel include Buckingham Palace, Tate Gallery, Big Ben, Houses of Parliament, London Aquarium, Royal Festival Hall and London Eye. Opened in October 2000, the Comfort Inn features facilities never seen before in a budget hotel in London. A fitness center located on the hotel's ground floor will help active minded guests stay in shape even while they are away from home. All 94 of the beautifully appointed guest rooms feature amenities modern travelers will delight in. The guest rooms' features include ceiling fans, PC data ports, a hair dryer, tea/coffee, in room safe, TV Internet and PlayStation. The professional and friendly staff will ensure each guest's stay is as comfortable, relaxed and enjoyable as possible. The Comfort Inn London Vauxhall is close to many dining, shopping and entertainment venues.