11401 Longbeach Boulevard, CA 90262 - Lynwood, United States
Hotel - Hotels, Lynwood
Show on map
In high demand!
Just a quick stroll from shopping and entertainment at Plaza Mexico, this Lynwood hotel boasts a cozy heated outdoor pool—a perfect spot to unwind! - Hotels, Lynwood