Disponibilidad
star star star 1116 S Long Beach Blvd, Near Crystal Casino, Compton, California 90221, United States
starPoor
rate_reviewFair Hotel. Room needs to be improved. Fantastic service.
1116 S Long Beach Blvd, Near Crystal Casino, Compton, California 90221, United States