Town Beach Beachcomber Resort Aparthotel
Parking available Garage parking Beach chairs or sun loungers Sun umbrellas BBQ facilities Tea/Coffee maker Outdoor furniture, Balcony, Garden Cable channels, Satellite channels, DVD player
54 William Street