Unavailable hosting
Enjoy other amazing options in this region.3 star hotel
Eurotraveller Hotel - Express
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
This property is located on Amelia Street, in London. This three star hotel is located close to some of the city's most famous attractions, including Hyde Park, Marble Arch and Buckingham Palace. The South Bank, Tower Bridge, the London Eye and the Imperial War Museum are also located nearby. The famous Coronett theatre and the traditional East Street market are just a short driving distance away. This wonderful hotel enjoys close proximity to many public transport links. Guests will appreciate the comfort and style that the guest rooms have to offer. Guest rooms feature flat-screen TVs, and f...
More details
18 Amelia St, London SE17 3PY, UK - London, Greater London - UK - 173
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 11:00