Address: Astors Hotel, 110-112 Ebury Street, London, Greater London, SW1W 9QD
|
FacilitiesSome rooms en-suiteSatellite televisionTea & coffee making facilitiesTelephoneIroning board & iron availableHairdryerParkingNon-smoking areasTotally non-smokingMajor credit cards accepted
|