Glamorgan
HostelSimply decorated dorms & private rooms in a straightforward hostel featuring complimentary Wi-Fi.
Address
20 Av. Thiers, 06600 Antibes, France
Website
Contact
+33 6 25 16 54 57Rating on Google Maps
3.10 (59 reviews)Open on Google Maps