Sunshine Coast Accommodation
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