Meet The World

Where do you want to stay?

The Mayfair Hotel

1256 W 7th St, Los Angeles, CA 90017, 90017, Los Angeles, Los Angeles, United States



No parking available


Wifi not available

 Pet policy

No pets allowed


Accessibility not offered

 Public transportation

No public transportation

 Payment options in hotel

Show all amenities