Sendo composto por 294 quartos, The Mayfair Hotel Los Angeles está localizado a alguns quarteirões do bairro financeiro, a cerca de 25 minutos caminhando da Sala de Concertos Walt Disney. Este hotel fica no coração do bairro Centro de Los Angeles de Los Angeles e oferece uma piscina.
Localizado 4.4 km do Centro de Ciência da Califórnia, o hotel 4 estrelas também se encontra 2.4 km da estação ferroviária Wilshire / Western (LACMTA ). The Mayfair Hotel Los Angeles está localizado a cerca de 5 minutos caminhando de Teragram Ballroom, à uma pequena distância de metrô 7th Street - Metro Center. Juntamente com outras atrações culturais, o Pavilhão Dorothy Chandler está aninhado 2.2 km deste estabelecimento. A estação de trem 7th Street/Metro Center está a 10 minutos de distância a pé.
Os quartos incluem o ferro e tábua de passar, controle de temperatura, juntamente com confortos modernos como TV de tela plana com canais via satélite e TV com vários canais. Eles possuem banheiros com banheiro separado e chuveiro. Algumas unidades apresentam vistas para a cidade.
Tem também um bar da piscina. O restaurante LOCALA Kitchen + Bar serve cozinha americana e fica a alguns minutos de Mayfair Hotel.