Blog

Categories

Tags

England, London – The Connaught

Location Dating from 1897, this renowned luxury hotel in Mayfair is an 8-minute walk from…

England, London – Chiltern Firehouse

Location In a former fire station dating from the 1880s, this refined, high-end hotel is…

England, London – The Langham

Location One of the most coveted addresses in London, The Langham is located in the…

England, London – The Savoy

Location The Savoy stands proudly on the Northbank of the River Thames. The ballet, opera…

England, London – The Royal Park Hotel

Location Occupying 3 restored 19th-century townhouses, this upmarket hotel is a 15-minute walk from Hyde Park…

England, London – Radisson Blu Edwardian Vanderblit

Review of London’s Radisson Blu Edwardian Vanderbilt My first time in London and I wanted…

England, London – Draycott Hotel

Location Built in 1890, this upscale hotel sits in a redbrick Edwardian building in Chelsea,…