Best Western Plus® Vauxhall Hotel lies south of the River Thames, in central London. Its less than half a mile from Vauxhall station, where you can hop on a Victoria Line Tube to Victoria or Oxford Circus or catch an overland train to London...
A comfortable central London hotel offering suites for longer stays with kitchens and free Wi-Fi In a quiet street, Staybridge Suites® London - Vauxhall hotel offers apartment-style accommodation five minutes walk from Vauxhalls bus and Tube...
The riverside InterContinental® London - The O2 hotel stands out in the buzzing Greenwich Peninsula, with 453 luxury rooms, a beauty spa and a ballroom for up to 3,000. Spectacular Canary Wharf views are best enjoyed over cocktails in Eighteen Sky...
Located in Ilford 15 minutes walk away to Ilford Station which has connections to Straford & Liverpool street for connections throughout Lonnon. This hotel is an ideal base for exploring London and offers rooms with or without bathroom. It also...
An exclusive concept in central London, offering exceptional experiences for the discerning traveller. Experience a personalised service with a private check-in and welcome drink, VIP amenities and complimentary access to the Level Lounge. Perfectly...
This charming hotel is housed in a building dating from 1861, situated in the centre of London, just a few minutes from several underground stations, such as Lancaster Gate, Queensway, Bayswater and Paddington. Guests will find Hyde Park just 200...
MStay Golders Green Hotel is providing ultra-modern, chic, comfortable, boutique accommodation in the distinguished area of Golders Green.MStay Golders Green Hotel offers to its guests 34 stylish, modern, boutique serviced studios, all furnished with...
There are a total of 22 rooms on the premises. This hotel is the perfect base for exploring the area. The front desk offers 24-hour reception. Guests can make use of the lift. Guests can avail themselves of the key collection service.Please note that...