Located in Los Angeles, Downtown Apollo Apartment offers an outdoor pool and a fitness centre. This self-catering accommodation features free WiFi. The property is 500 metres from Staples Center.Offering contemporary décor and plush bedding, this air-conditioned apartment features a cable TV and seating area with a sofa. The fully equipped kitchen includes an oven, a stove-top and a refrigerator. Featuring a bath or shower, the private bathroom comes with free toiletries.Offering live music and events, Nokia Theatre L.A. Live is just 700 metres from Downtown Apollo Apartment. The Natural History Museum of Los Angeles County is 3.1 km away. Los Angeles International Airport is located 16 km away.
Downtown Apollo Apartment
1361 Flower Street. Check In Address 1137 West 6th Street, Downtown Los Angeles, Los Angeles, CA, 90015, US