Address: Eden Plaza Kensington, 68 - 69 Queensgate, London, SW7 5JT
|
FacilitiesSome rooms en-suiteSatellite televisionTea & coffee making facilitiesTelephoneIroning board & iron availableHairdryerHotel barNon-smoking areasTotally non-smokingMajor credit cards accepted
|