St Tropez is a unique holiday apartment complex located in vibrant central Surfers Paradise. St Tropez Apartments suit the budget-conscious guest and traveler wanting a great central location. Enjoy the buzz of Surfers from one of the best locations on the Gold Coast.
Scroll to Top
Separate tags by commas
To access this feature, please upgrade your account.