Click A Hotel
Surf & Sand Lodge
United States - CALIFORNIA

Surf & Sand Lodge

Room 1
Facilities: Wi-fi

This cosy hotel is located in Southside. All guests staying at this hotel can make good use of the wireless internet connection available at the public areas of the property.