BetterSTR

Hotel London

London, GB

Hotel London

London, GB

Check-in: 15:00 | Check-out: 11:00

51 bedrooms 51 beds

Loading availability…

About this hotel

Located in a quiet side street with a beautiful garden in the backyard, Hotel London is prefect for relaxing after a day of shopping or a night of partying.

At a glance

Hotel London is a hotel in London, United Kingdom, with 51 bedrooms and 51 beds. Check-in from 15:00, check-out by 11:00.

More stays in London

All stays in London