home
>
Admiral
admiral
Admiral
Set within a beautiful 19th century townhouse in central london this grade ii listed building has been completely refurbished to offer all the comforts of home during your stay in the uks capital set in the immediate vicinity of the world famous hyde park the admiral hotel is ideally located within an 8 minute walk of paddington tube station providing quick and easy access across the city a number of attractions are also found within a short walk of the hotel including madame tussauds

SIMILAR PRODUCTS