Guest Rooms: The rooms feature modern furnishings and floor-to-ceiling windows with a view of either the city of the hotel's atrium. All rooms are fitted with a variety of amenities, including tea and coffee making facilities and a minibar.
Location: The hotel is situated on the south side of the River Thames. The Vauxhall Underground Station is about a ten minute walk away. The London Eye, Big Ben and Westminster Abbey are about a twenty minute walk away.
Restaurants: Pan-Asian cuisine is served in the hotel's Chino Latino restaurant. Cocktails and light snacks are available at the hotel's bar, and room service is available 24 hours a day.