Confortable Lake Placid is located 0.12 km from Pas de la Casa center