Situated along the Surfers Paradise River, Avalon Apartments offers modern, peaceful accommodation perfect for both families and couples. It provides a welcoming retreat with stunning city and river views. Just a short walk from the famous beach (600m), lively cafés, shops, and entertainment options.
Location – Wahroonga Place, Surfers Paradise