Directions to Hotel St. Lauren, Avalon

Hotel-st-lauren-map
The Hotel St. Lauren in Avalon is located at 231 BEACON STREET , Avalon , CA, US .   Click on the Google Map above to get an interactive version and see the area around the Hotel St. Lauren .