Via Ramey 2, 11020 Champoluc
Hotel
3 stars
with
10
rooms
Located in Champoluc, 4.1 miles from Church of San Martino di Antagnod, Hotel Castor provides accommodations with
a garden, free private parking, a shared lounge and a terrace. The property has a ski pass sales point and ski storage space, as well as a restaurant and a bar. Guests can enjoy garden views.
All ...