Surfers Paradise Holiday Apartment is located at unit 15b/7 Fern St, Surfers Paradise QLD 4217, Australia