Crystal Inn & Suites is a 2-star hotel offering an outdoor swimming pool and a courtyard.
You can find Watts Towers only 9.6 km from the property. The city center lies within 4 km from the venue.
The nearest bus stop is 100 meters away. The hotel is located 10 minutes walk from Los Angeles International airport.
The rooms in Crystal Inn & Suites come with complimentary wireless internet, satellite TV, hi-fi, a microwave and pay television. They are equipped with coffee/tea makers and a fridge.
Crystal Inn & Suites offers a business centre and a copier for business guests.
On-site amenities for fitness include a gym and a fitness centre.
Wireless internet is available in the entire hotel for free.
High-speed internet access is available in the hotel rooms for free.
Public parking is possible on site for free.