Photos coming soon
HOTEL
Hotel Le Castel Louis Vichy
11 avenue Aristide Briand, Vichy, France
Where it sits
Hotel Le Castel Louis Vichy
11 avenue Aristide Briand, Vichy, France
46.12122, 3.41956
Similar stays nearby
Hotel Le Castel Louis Vichy
Hotel · 0 m
Logis Hotel Belle Etoile Vichy
Hotel · 0 m
Logis Hotel Belle Etoile Vichy
Hotel · 5 m
Logis Hôtel Belle Etoile Vichy
Hotel · 5 m
Vichy Residencia
Hotel · 44 m
Vichy Residencia
Hotel · 44 m
Appartement LUXE et PRESTIGE proche Thermes, Parcs, Opéra
Hotel · 51 m
Chez Juliette Triangle d'Or - Rez de Chaussée
Hotel · 72 m
Plan around Hotel Le Castel Louis Vichy
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
