Mayfair House tilbyr både klassiske og moderne leiligheter i hjertet av prestisjetunge bydelen Mayfair i London. Overnattingsstedet ligger kun 300 meter fra populære Park Lane, og har privat parkering og gratis Wi-Fi.