Room features
This London hotel has 205 rooms, comprising a seating area. A flat-screen TV with satellite channels, along with a mini fridge bar, coffee and tea makers, are offered. Air conditioning are featured for guests' comfort. Providing a walk-in shower and a separate toilet, the bathrooms also have hairdryers and dressing gowns. You can enjoy views of the city.