Skip to main content

Hotel Elizabeth House 2 *

Warwick Way - South West, 118, SW1V 1SD London, United Kingdom Show on the map
Excellent location

Choose your room

.  
.

Located in a central area, short walk away from Buckingham Palace, Big Ben and many more main attractions. On a budget? Our hotel is ideal if you are touring London and we are easy to access.

Reviews: Hotel Elizabeth House

This hotel has no reviews. Would you like to add your own review?