Situated in Earl’s Court, Westbury Hotel is just 150 metres from the famous Cromwell Road. The traditional hotel offers a 24-hour front desk. The bright and airy bedrooms each have a private modern bathroom with a hairdryer.
Number of rooms: 50
22-24 Collingham Place, Kensington and Chelsea, London, SW5 0PZ, United Kingdom