Belmont Shore Beach House, Belmont Shore
https://belmont-shore-beach-house.usa8.info
Located in Belmont Shore in the California region, Belmont Shore Beach House has a terrace. It provides free WiFi and free bikes.
222 Covina Avenue B, Belmont Shore, CA 90803, United States of America