Photos coming soon
HOTEL
Excelsior
Via Chambéry 206 11100 Aosta,Via Chambéry, Aosta
Where it sits
Excelsior
Via Chambéry 206 11100 Aosta,Via Chambéry, Aosta
45.73296, 7.30326
Plan around Excelsior
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
