Genshai Palms - Sellicks Beach - C21 SouthCoast HolidaysVacation Home
56 Hastings Avenue, 5174 Sellicks Beach, Australia
Genshai Palms - Sellicks Beach - C21 SouthCoast Holidays is situated in Sellicks Beach. The air-conditioned accommodation is 1.8 km from Aldinga Beach, and guests can benefit from complimentary Wi-Fi and private parking available on site.