Photos coming soon
HOTEL
Hotel Le Chatel
20 Avenue de la Vallee, Royat, France
Where it sits
Hotel Le Chatel
20 Avenue de la Vallee, Royat, France
45.76550, 3.05335
Similar stays nearby
Plan around Hotel Le Chatel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
