Debbie's Crew House Hotel
694 Route de Nice, 06600 Antibes, France
Situated in Antibes, Debbie's Crew House offers beachfront accommodation 150 metres from Fontonne Beach and features various facilities, such as an outdoor swimming pool, a shared lounge and a garden.