Das The Mayfair Hotel Los Angeles mit 294 Zimmern liegt ein paar Schritte entfernt von dem finanziellen Viertel Downtown Los Angeles, nur 3 km vom Dodger Stadion entfernt. Das Hotel in einem finanziellen Stadtteil verfügt über einen Swimmingpool und einen privaten Autoparkplatz vor Ort.
Das Hotel befindet sich im Zentrum von Los Angeles, in 10 Fußminuten Entfernung von der U-Bahn-Station 7th St-Metro Center. Zu den Sehenswürdigkeiten, nur wenige Schritte entfernt vom Mayfair Hotel, gehört auch Immaculate Conception Roman Catholic Church. Zudem liegt MacArthur Park in 1 Kilometer Entfernung von der Unterkunft, und die Los Angeles Memorial Sports Arena ist nur 4 km von der Unterkunft entfernt. Teragram Ballroom ist in unmittelbarer Nähe zum Hotel gelegen. Der Bahnhof Metro- 7th St / Metro Center liegt in unmittelbarer Nähe vom Mayfair Hotel Los Angeles.
Die Zimmer bieten einen Blick auf die Stadt und verfügen über Annehmlichkeiten wie ein Bügeleisen/Bügelbrett und eine Klimaanlage. Das Badezimmer ist mit einer getrennten Toilette und einer Dusche ausgestattet. Für mehr Komfort stehen Ihnen ein Haartrockner und eine Duschhaube sowie eine getrennte Toilette und eine Dusche zur Verfügung.
Die Gäste können ihren Durst mit einem Lieblingsgetränk in der Pool- Bar löschen. Das Restaurant Eve American Bistro befindet sich in der Nähe vom Mayfair Hotel.