Neptune Location
92 Avenue Francis Tonner, 06150, Cannes, France, Cannes, FranceMain Features
Neptune Amenities
-
General
Free Wi-Fi
-
Room Amenities
Flat-screen TV
Rooms
Frequently asked questions
From US$ 108
Find your perfect place to stay!
Great locations and deals for every budget.
Thank you for your feedback