Scamander Beach Resort Hotel Parking available Street parking Bar Restaurant Golf Tennis Outdoor furniture, Garden 158-164 Scamander Avenue Details