Hotel amenities include a restaurant, bar, 24-hour front desk, laundry service, meeting room and internet access extra charge.The guest rooms are equipped with bathroom/shower, satellite TV, telephone, mini bar, safety deposit box and hair dryer.Address: Cromwell Road 202-220, SW5 0SW, 25001, London, United Kingdom