100 Cromwell Road, London
In a tranquil area of Kensington this hotel has a private landscaped garden a fitness centre and a sauna. Gloucester Road Tube Station is across the road from the hotel serving Central London and Heathrow Airport.