Swansea Beach Chalets 4 stars

27 Shaw Street, 7190 Swansea, Australia

Hotel image
Read more reviews for Swansea Beach Chalets