Providing 18 rooms, the 4-star Abode Los Angeles - Downtown South Park hotel is within 25 minutes' walk of Olvera Street. Wi-Fi is offered throughout the property at the aparthotel.
The accommodation is right in the centre of the city, a mere 1.6 km from STAPLES Center, and a short way from 7th Street Center tube station. Downtown Los Angeles where the art and cultural scene is booming, where this Los Angeles hotel sits, grants access to cultural attractions like The Broad Modern Art Museum, which is only 0.9 km away. The nearby notable religious buildings include Cathedral of Our Lady of the Angels, at a distance of 2 km from the property. Abode Los Angeles - Downtown South Park hotel is located 25 km from Los Angeles International airport and a minute's walk from Grand & 7th bus stop.
Certain rooms have a balcony and a terrace for your convenience. They come with a separate toilet and a shower along with such comforts as hair dryers and bath sheets.
Serving a wide assortment of dishes, Miro Restaurant is merely 6 minutes on foot from this hotel.
Book Abode Los Angeles - Downtown South Park Los Angeles
More +
Less -