Vallauris hotel reservation: check availability and room rates
Business hotels in Vallauris
1 property found
-
Villa Le Castel Rose
3010 Grand Boulevard De Super Cannes, Vallauris, France (Show map)
Le Castel Rose provides accommodation with a sundeck, a library and a tennis court, and is nestled 2.2 km from Golfe-Juan. This venue has 6 bedrooms and 6 bathrooms.