based on 151 reviews
Health and safety
Accessibility and suitability
Services and conveniences
Parking and transportation
Media and entertainment
|Check in anytime after 11:00, check out anytime before 10:00|
|Cancellation/pre-payment policies vary by room type and provider.|
Hotel Avalon is located at Via dei Mille 14 in Centro, 0.4 miles from the centre of Turin. San Carlo Square is the closest landmark to Hotel Avalon.
Check-in time is 11:00 and check-out time is 10:00 at Hotel Avalon.
Yes, Hotel Avalon offers free Wi-Fi.
No, Hotel Avalon does not offer free parking.
No, Hotel Avalon does not offer free airport shuttle service.
Hotel Avalon is 9.7 miles from Turin Citta Di Torino. Hotel Avalon is 35.8 miles from Cuneo Levaldigi.
Yes, Hotel Avalon is a pet-friendly hotel.
No, Hotel Avalon does not have a pool on-site.