A restaurant, a bar/lounge, and self parking are available at this smoke-free hotel. WiFi in public areas is free. Additionally, coffee/tea in a common area, 24-hour room service, and a meeting room are onsite.
The Exhibitionist Hotel is located in London City Centre, a neighborhood in London, and is in the entertainment district and near a metro station. Natural History Museum and Royal Albert Hall are cultural highlights, and travelers looking to shop may want to visit Harrods. Looking to enjoy an event or a game? See what's going on at O2 Arena or Wembley Stadium. Guests love the hotel's convenience to public transportation: South Kensington Underground Station is 4 minutes by foot and Gloucester Road Underground Station is 6 minutes.