Sea Sprite Hotel

1016 The Strand Hermosa Beach CA 90254 USA

(310) 376-6933

Location