Fantastic location and an intriguing variety of design and dining facilities give this top London hotel something of an edge over many of its rivals. That’s before mentioning the breathtaking views available here, views which can even be enjoyed in the rooftop health club and swimming pool.
On the borders of Knightsbridge and Belgravia, The Carlton Towers sits in one of the most up-market areas of London, with some of the city’s best shops on its doorstep from Harrods and Harvey Nichols to the designer stores of Sloane Street. Not far away is the West End, reachable within minutes by Tube or taxi, and the City of London financial district.
Elegant and modern in design, with interesting and eclectic motifs from the past, rooms here are visually interesting, as well as spacious. As one of London’s tallest hotels, many of the rooms at The Carlton Tower feature outstanding views. A variety of suites add to the mix.
The Rib Room and Oyster Bar: A classic reborn, this stylish and recently refurbished restaurant offers an exciting balance of meat and fish dishes. Traditional British cuisine at its best – perfect for the long standing regulars and business people that dine here.
Meetings of all sizes can be catered for at The Carlton Tower, from small-scale team sessions to large events – the latter in the hotel’s splendid ballroom.