Le Castel Rose Hotel Vallauris
Want to save money while travelling? It’s easy: hotel «Le Castel Rose» is located in Vallauris. This hotel is located in walking distance from the city center.
3010 Grand Boulevard de Super Cannes, 06220 Vallauris, France, Vallauris, 06220