The Mayfair Hotel is a historic 3-star hotel located in downtown Los Angeles. Built in 1926, it combines vintage charm with modern amenities to offer a unique and memorable stay. The hotel features elegantly decorated rooms with plush bedding, flat-screen TVs, and complimentary Wi-Fi. Guests can relax and unwind in the hotel's rooftop pool and lounge area, which offers panoramic views of the city. The Mayfair Hotel is conveniently located near popular attractions like the Staples Center, L.A. Live, and the Fashion District. With its rich history and convenient location, The Mayfair Hotel is a great choice for travelers looking for a 3-star hotel in Los Angeles.