Photos coming soon
HOTEL
Castello Rosso
Via Ammiraglio Reynaudi 5, Costigliole Saluzzo
Where it sits
Castello Rosso
Via Ammiraglio Reynaudi 5, Costigliole Saluzzo
44.56357, 7.48176
Plan around Castello Rosso
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
