Hotel Restaurant Le 8 Hotel
Place Du Chateau, 06210 Mandelieu-la-Napoule, France
This property is 1 minute walk from the beach. Located opposite the Chateau de la Napoule in Mandelieu-la-Napoule, Le 8 is a hotel just 50 m from the beach. It features a restaurant with a shaded terrace overlooking the castle and offers free Wi-Fi.