
Mayfair-London, United Kingdom
20 Hertford Street
3-star hotel · Maykenbel
20 Hertford Street serviced apartments in Mayfair offer space and a prime central London location. Ideal for corporate or leisure stays there is a choice of spacious Studios, One, Two Bedroom and Three bedroom apartments. All…
- Wi-fi
- 24-hour reception
- Laundry service · extra charge
- 24-hour security

