Profile
Profile
Photos
Map
Reviews
Q & A
  • Surrounded by the Italian Alps, Hotel Chalet Al Foss is located 1.2 mi from Vermiglio and features panoramic mountain and glacier views.