Blog

Categories

Tags

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,…

England, London – The Soho Hotel

Location The Soho Hotel has 91 individually designed bedrooms and suites and is situated on…

England, London – The Ritz

Location Situated in the heart of this vibrant city, The Ritz is a world famous…