Tango Beach Resort offers accommodation in Neil Island. Guests can enjoy the on-site restaurant. Every room includes a TV with cable channels. Certain units feature a seating area to relax in after a busy day.
Tango Beach Resort offers accommodation in Neil Island. Guests can enjoy the on-site rest Read more
Tango Beach Resort offers accommodation in Neil Island. Guests can enjoy the on-site restaurant. Every room includes a TV with cable channels. Certain units feature a seating area to relax in after a busy day.
Tango Beach Resort offers accommodation in Neil Island. Guests can enjoy the on-site restaurant. Every room includes a TV with cable channels. Certain units feature a seating area to relax in after a busy day.
Number of Rooms: 34