Beach House , (The Strand)

1300 The Strand, Hermosa Beach, CA 90254, USA
When visiting the Beach House for business or pleasure, the hotel is the perfect location to take advantage of all of the area activities.
check-in: 04:00 PMh check-out:10:00 AMh