Westbury

The Westbury Earls Court hotel is located in South Kensington within a few minutes walk from Earls Court or Gloucester Road tube stations and buses, allowing easy access to all major attractions. The hotel is a traditional town house building, typical for the Earls Court area. The small lobby is laid out with mock marble and the reception area is covered with wooden panels. Rooms are of medium size and in a very good condition, tastefully furnished and decorated. There is a small breakfast room in the basement, which is pleasantly furnished and decorated in a bright colour scheme.

Check availability and book

Check availability and book