With a stay at Rafayel on the Left Bank, you'll be centrally located in London, within a 10-minute drive of Hyde Park and Buckingham Palace. This 5-star hotel is 4.1 mi (6.6 km) from London Eye and 4.2 mi (6.7 ... Read more

View all Luxury Hotels in London