Located 5 minutes' walk to TCL Chinese Theatre and Hollywood Walk of Fame, this Los Angeles resort-style complex has an outdoor pool, a 24-hour gym and free WiFi. A welcome packet is provided to guests upon arrival.
Address: 1714 North McCadden Place, Los Angeles (California)
Rates from:
USD 189 Booking.com