Located 6.5 miles from LA Union Station, Crystal Palace Inn provides rooms with air conditioning in Maywood. This 2-star hotel offers room service, a 24-hour front desk and free WiFi. LA Memorial Coliseum is 7.1 miles from the hotel and California Science Center is 7.2 miles away.
At the hotel, all rooms are equipped with a desk, a flat-screen TV, a private bathroom, bed linen and towels.
Staples Center is 7.4 miles from Crystal Palace Inn, while Microsoft Theater is 7.5 miles away. The nearest airport is Hawthorne Municipal Airport, 12 miles from the accommodation.