Choose your room
Ella'S House Hotel
Located only 1.4 km from the famous British Museum, the comfortable Ella'S House Hotel London offers access to tourist attractions throughout London.
This London guest house is nestled in Central London with 24 hours bus routes, approximately a 10-minute ride from business venues like the unmissable Tower of London and fairly close to the clever and resourceful Wellcome Collection Museum. The hotel is within a 3-km distance of Hyde Park in London. Also, Buckingham Palace lies nearly a 15-minute drive away, and Euston Square underground station is in close proximity to the Ella'S House London. London Euston railway station is just 250 metres from the accommodation.
Diwana Bhel Poori House is located next to this London hotel and serves Asian dishes, merely 5 minutes' walk away.