SW Beach Hotel Hotel Hermosa Beach
Providing free Wi-Fi throughout the property, SW Beach Hotel is located in Hermosa Beach, 100 metres from Hermosa Beach and 2 km from Manhattan Beach. The property is around 2.
Number of rooms: 11
66 11th Street, Hermosa Beach, CA 90254, United States