Southbourne Beach
Beach in Southbourne, England, United Kingdom
-
Beach Lodge
Beach Lodge is a family run 4 Star Edwardian Guest House, located in Southbourne, which provides bed and breakfast accommodation. The Lodge is non-smoking throughout for your comfort. We have off-road parking for 4 cars with unrestricted street parking.