Durham Court Holiday Apartments Self Contained Apartments with Dining Area Kitchen and outdoor Pool 2-Minute walk to Surf Beach 3-Minute walk to Surfers Paradise Light Rail Station Address: 19-21 Clifford Street, Surfers Paradise QLD 4217 Phone number: 07 5592 1855 Durham Room Availability Prices |
Durham Court Holiday Apartments
0