Hotels in London

By | December 18, 2018

11 Hotel – Cadogan Gardens

Situated in the serene environment of Knightsbridge and Chelsea, No.11 Cadogan Gardens is an internationally recognized brand for its luxury. Being one of the Small Luxury Hotels on the globe, No. 11 provides you with over 54 opulent rooms including four splendid independent One Bedroom Mews Suites, a lavish cocktail bar, an elegant restaurant, an astounding drawing room, a good to read library, gymnasium and much more.

Placed very close to Hyde Park and the river Thames, some of the famous tourist spots such as Buckingham Palace, Restaurants, Museums, Galleries and The Houses of Parliament are effortlessly accessible from the hotel. No.11 is also closely situated to Sloane Street, best known for shopping worldwide with fabulous stores such as Louis Vuitton, Dior, Channel, Cartier and the famous department stores, Harvey Nichols and Harrods.

130 Queen’s Gate (Abba Queens Gate London Hotel)

Built in 19th Century Town Houses, this hotel is a classic and elegant hotel in the spellbinding streets of London. Followed by a refurbishment, the place is the ideal atmosphere of the 21st Century whilst leaving it’s elegance intact.

The hotel comprises of four townhouses and includes 90 bedrooms and family rooms. Everything is cautiously designed with modern equipment to bring relaxation, comfort and a unique experience for its guests. A selection of Tapas is available in its luxurious and newly built bar making the stay much more serene.

Article Source:

Please follow and like us: