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