Located in London, a 19-minute walk from Olympia Exhibition Centre, Wembar Hotel has air-conditioned rooms with free WiFi and express check-in and check-out. The property is around 1.5 miles from Eventim Apollo, 1.2 miles from Victoria and Albert Museum and 1.8 miles from Royal Albert Hall. Harrods is 2.1 miles away and The Serpentine is 2.6 miles from the hotel.
The rooms in the hotel are equipped with an electric tea pot. At Wembar Hotel rooms are equipped with bed linen and towels.
Popular points of interest near the accommodation include South Kensington Tube Station, Stamford Bridge Stadium and Natural History Museum London. The nearest airport is London City Airport, 12 miles from Wembar Hotel.