Address: Holiday Inn London Mayfair, 3 Berkeley Street, London, W1J 8NE
|
FacilitiesSome rooms en-suiteSatellite televisionTea & coffee making facilitiesTelephoneIroning board & iron availableHairdryerMini barHotel barHotel restaurantParkingDisabled accessNon-smoking areasMajor credit cards acceptedConference facilities
|