Sunshine Coast Accommodation
120 Duporth Avenue, Maroochydore, QLD 4558
07 5443 3288
Trafalgar Towers is located at Maroochydore on the glorious Sunshine Coast, Queensland, Australia. Trafalgar is a 16 level Sunshine Coast Accommodation with fully self-contained two and three bedroom apartments in an absolute waterfront location.
5 out of 5 from 1 reviews