Royal Inn is located in Compton, 18 km from Queen Mary and 18 km from LA Union Station. The property is situated 19 km from LA Memorial Coliseum, 19 km from California Science Center and 20 km from Natural History Museum of Los Angeles County.
Number of rooms: 10
1408 North Long Beach Boulevard, Compton, CA 90221, United States