Crystal Palace Inn, is a beautiful hotel located in Maywood, California, USA. Crystal Palace Inn is one of our recommended establishments in Hosteliest.com in Maywood, California, USA .
Crystal Palace Inn, Maywood, California, USA
Location: How to get to Crystal Palace Inn?
Information and details about Crystal Palace Inn in Maywood, California, USA
Set on the edge of a residential area and on a street lined with cafes, this straightforward hotel is 2 miles from Interstate 710 and 20 miles from Santa Monica Beach., , The down-to-earth rooms feature Wi-Fi and flat-screen TVs, in addition to minifridges, desks and en suite bathrooms. All are air-conditioned. Room service is available., , There’s off-street parking. – – is part of our Hotels in California directory.
Reviews and Ratings about Crystal Palace Inn
This hotel has no reviews.
This hotel has not indicated its opening hours.
Error: El post actual no se encuentra en el array de posts.