Crystal Palace Inn is gelegen in Maywood, op 11 km van Treinstation Union Station, en biedt kamers met airconditioning. Dit hotel met 2 sterren biedt gratis WiFi, roomservice en een 24-uursreceptie. Staples Center ligt op 12 km van het hotel en Microsoft Theater ligt op 12 km.
Alle kamers bij het hotel hebben een bureau, een flatscreen-tv, een eigen badkamer, beddengoed en handdoeken.
Los Angeles Memorial Coliseum ligt op 11 km van Crystal Palace Inn, en California Science Center ligt 12 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Hawthorne Municipal, op 19 km van de accommodatie.