Offering a luggage room, the 3-star typical Westbury Hotel London lies in the Meusdorf district of London, 4.6 km from the Trafalgar Square art museum "National Gallery" and about 25 minutes' walk from the Serpentine Gallery. Located in the very heart of the city, this quality hotel offers stylish rooms and views of the city.
The hotel is nestled in London, near gardens. Perfect for those who seek new knowledge, the public research university "Royal College of Art" is 1.8 km from the charming Westbury. Guests might as well enjoy proximity to Stanhope Gardens, situated 900 metres away. Also, the property is in the vicinity of the gigantic bejeweled shrine "Albert Memorial", and London West Brompton train station is located merely 0.8 km away. The Westbury London stands within 5 minutes' walk of Earl's Court underground station.
Some of the air-conditioned rooms of this London hotel face the garden, and comprise a kitchen and a dining area. Guests can make use of tea and coffee making equipment, and relax with wireless internet and a flat-screen TV with satellite channels. The modern bathrooms are equipped with a separate toilet and a shower, as well as such comforts as hair dryers and bath sheets. Westbury Hotel also offers a double room with a kitchen including a microwave, an electric kettle, and a refrigerator.
Located in proximity to this accommodation, the restaurant Evoluzione Restaurant offers an Italian menu.