Cabarita Lake Apartments
Apartment
Cabarita Beach, Tweed Coast
7.3/10
Good
17 reviews
Free Wi-Fi
Parking
Situated just 800 m from Cabarita Beach, Cabarita Lake Apartments has free wireless internet access.
Number of rooms: 50
77 Tamarind Ave, Cabarita Beach, 2488 Cabarita Beach, Australia