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 ...