A lovely property with large bright and airy rooms. Highly recommended. (0907AB)
This is a traditional London Townhouse converted into a hotel.
The lobby is small with limited seating. Read more
A lovely property with large bright and airy rooms. Highly recommended. (0907AB)
This is a traditional London Townhouse converted into a hotel.
The lobby is small with limited seating.
Number of Rooms: 67
Based literally 5 minutes walk from Londons Earls Court tube station.