The Comfort Inn® Vauxhall is conveniently located close to central London. The River Thames, the London Eye (also known as the Millennium Wheel), the Westminster Abbey, Trafalgar Square, the Piccadilly Circus and the famous Big Ben clock tower and the Houses of Parliament are minutes from this London hotel. Additional nearby points of interest include:
- South Bank Centre event facility
- Lambeth Palace
- Hyde Park
- Tower of London historic site
- London Zoo
Find all kinds of treasures in nearby Notting Hill. The Portobello Road Market sells a variety of specialties, including antiques, furniture, clothing, jewelry, porcelain, paintings and exotic foods. Besides the countless attractions and museums, visitors will find a variety of restaurants and first-class shopping in London. Spend days visiting all the local shops, markets, parks and cafés. Enjoy a drink with friends in the hotel lounge. This London hotel offers limited parking facilities at a minimal charge. Additional amenities include free coffee. |