Downtown Apollo Apartment

Downtown Apollo Apartment Address 1361 Flower Street. Check In Address 1137 West 6th Street, Downtown Los Angeles, Los Angeles, CA, 90015, US

Learn more Guest ReservationsTM is an independent travel network offering over 100,000 hotels worldwide. Learn more Guest ReservationsTM is an independent travel network. Learn more

About Downtown Apollo Apartment

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.

Amenities

  • Fitness Center
  • Game Room
  • Business Center

Photos

Downtown Apollo Apartment
Downtown Apollo Apartment
Downtown Apollo Apartment
Downtown Apollo Apartment

Location

Downtown Apollo Apartment
1361 Flower Street. Check In Address 1137 West 6th Street, Downtown Los Angeles, Los Angeles, CA, 90015, US

Logo

We are an independent travel network
offering over 100,000 hotels worldwide

Learn more Learn more