Light and spacious, these serviced apartments offers one of the most elegant and luxurious accommodations in the city. The interiors of these 10 serviced apartments spell class and comfort, while the exteriors are a beautiful amalgamation of...
City Center The Belgraves hotel, a Thompson Hotel, is located in Central Londons affluent Belgravia neighbourhood, just minutes from renowned shops, sites, and the bustling Sloane Square. Blending traditional British hospitality with an American bohemian...
City Center Holiday Inn Camden Lock is a newly built, modern and stylish hotel, located right in the heart of Londons fashionable Camden Town. With its famous Camden Stables Market, trendy bars, restaurants and canalside shops, Camden Town is now one of Londons...
City Center Stylish, elegant and refreshing, this brand new boutique Hotel Indigo London-paddington hotel is very close to Paddington Station. Hotel Indigo London-Paddington has a relaxing environment with memorable attention to detail, and personal service. The...
This majestic five-star hotel presides over the River Thames. From glittering chandeliers to contemporary design, this central hotel near the London Eye reflects a proud heritage. Expect more, with free wi-fi throughout the hotel, fully refurbished...
Marylebone has a mix of shops and restaurants in a unique urban-village environment. Madame Tussauds and London Planetarium are just a five-minute walk from the hotel.The hotel restaurant, The Potting Shed, is decorated with mountains of terracotta...