Westbury Hotel is situated on a quiet street in one of the premium districts of London. It is situated in Kensington.
Our hotel is a small and friendly establishment, ideal for both tourists and businessmen alike.
Our central location gives the guests an easy access to all areas by public transport.
The hotel offers 50 simply furnished, cosy and unpretentious rooms, all of them with private bathroom, suitable for single travellers, families as well as small groups.
Westbury Hotel offers a range of facilities, which include free wireless internet connection.
There are also many restaurants and tourist attractions within walking distance from the hotel