Das Mayfair House beherbergt eine vielseitige Mischung aus Apartments mit einem, zwei und drei Schlafzimmern. Für diejenigen, die das Mayfair-Erlebnis in vollen Zügen genießen möchten, bietet die Penthouse-Suite vier renovierte Doppelzimmer sowie einen Balkon. Alle Apartments wurden so gestaltet, dass sie absolute Privatsphäre bieten und bei Bedarf flexibel miteinander verbunden werden können. Alle Apartments sind mit dem Aufzug erreichbar.