8.8
Based on 184 reviews

Crystal Palace Inn

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 logo

Review score

Based on 184 reviews

logo

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

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

Rooms