Photos coming soon
HOTEL
Hotel Excalibur
PIAZZA CESARE BATTISTI 2, 12036 Revello, Italy, Revello
Where it sits
Hotel Excalibur
PIAZZA CESARE BATTISTI 2, 12036 Revello, Italy, Revello
44.65657, 7.39164
Similar stays nearby
B&B Manolo
Hotel · 278 m
Boulevard 900 - Comfort and Style - Entire Structure 12 Beds
Hotel · 333 m
Boulevard 900 - Comfort and Style - Entire Structure 12 Beds
Hotel · 333 m
Villa Maria Sole
Hotel · 3.0 km
Villa Maria Sole - Bed & Breakfast
Hotel · 3.9 km
Bed & Breakfast Al Devesio
Hotel · 4.3 km
Villa L Autin d Pagn
Hotel · 5.0 km
Beatrice
Hotel · 5.2 km
Plan around Hotel Excalibur
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
