This is a modern and simple hotel, within easy access to all areas of London.(0506RP) It is a very modern, simple building with a 1990's feel. Situated in the South Kensington area, the hotel is just a couple of minutes walk from both Gloucester Road and Earsl court tube stations.
Orbitz
See more descriptions