The 2-star Crystal Palace Inn Maywood is located around 5 minutes by foot from Freedom Park, offering 16 rooms, Wi-Fi, and parking.
Watts Towers is 4.3 miles from this Maywood hotel, while Riverfront Park is located 1.4 miles away. Camp Little Bear Park and Lodge is also located within a few blocks of the hotel. The nearby shopping sights include Maywood Village Square Shopping Center, which is only 11 minutes' walk away. Slauson & Loma Vista bus stop is also 650 feet from the Crystal Palace Inn Maywood. The accommodation is located a 26-minute drive from Los Angeles International airport.
The rooms feature climate control, along with a flat-screen TV with satellite channels for guests' utmost comfort.
Crystal Palace Inn is just around the corner from Lucero's Bakery and offers a broad selection of meals.
Book Crystal Palace Maywood
General information
Contact information
3800 Slauson Avenue, Maywood, United States;
Crystal Palace reservations available at 'rooms'
Crystal Palace phone number isn't available on our site, if you want to call Crystal Palace visit site of a hotel
Crystal Palace Location
3800 Slauson Avenue, Maywood, United States
Crystal Palace Hotel Deals
8.8
Review score
Based on 184 reviews
Main Features
Wi-Fi
24-hour reception
Non-smoking rooms
Air conditioning
No pets allowed
Crystal Palace Amenities
General
Non-smoking rooms
Wi-Fi
Parking
24-hour reception
No pets allowed
Security
Crystal Palace Guest Services
Room service
Housekeeping
Room Amenities
Air conditioning
Flat-screen TV
AM/FM alarm clock
Crystal Palace Offers
Please wait, we're checking available rooms for you.
Unfortunately, this property has no available rooms for your dates.