Strand Palace Hotel London

Great location ! Clean rooms ! Fast check-in ! The Strand Palace Hotel is just 4 minutes walk from the Charing Cross rail and underground station. The Trafalgar Square is just 5 minutes walk away and the shopping area of Covent Garden is just

The Ritz London

Superb dining ! Fantastic bar ! Wonderful staff ! The Ritz Hotel London is located in the lively Mayfair and St. James area in Central London. This dluxe, iconic 1906 hotel is 4 minutes' walk from the Royal Academy of Arts and is a