The Two Hyde Park Square 3*
The Two Hyde Park Square Hotel is a 3-star property only 1350 meters from British Museum, Victoria and Albert Museum and Madame Tussauds London.
The city center is 30 minute walking distance from the hotel.
Offering various dining options, Stuzzico and Bake & Cake are about 5-minute walk away.
This hotel is only 450 meters from Lancaster Gate underground station. A 20-minute drive will take you to London City airport.
Check-in:from 16:00 hours
Check-out:until 12:00 hours