Die Unterkunft Crystal Palace Inn, die 11 km von Bahnhof LA Union Station entfernt gelegen ist, bietet in Maywood Zimmer mit Klimaanlage. Dieses Hotel mit 2 Sternen und kostenlosem WLAN bietet einen Zimmerservice und eine rund um die Uhr besetzte Rezeption. Dieses Hotel liegt 12 km von Staples Center und 12 km von Microsoft Theater entfernt.
In der Unterkunft Crystal Palace Inn sind die Zimmer versehen mit einem Schreibtisch, einem Flachbild-TV, einem eigenen Badezimmer, Bettwäsche und Handtüchern.
Los Angeles Memorial Coliseum liegt 11 km von der Unterkunft Crystal Palace Inn entfernt, während California Science Center 12 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Hawthorne Municipal, 19 km von der Unterkunft Crystal Palace Inn entfernt.