Holiday Inn London Mayfair
3 Berkeley St, Mayfair/Park Lane, W1J8NE
Very Good, 4
This city hotel has 194 rooms in total spread over 7 floors. It is air-conditioned and has a lobby with 24-hour check-out service, a safe, currency exchange facility, lift access, a bar, dining room, ...
More Info