Llao Llao hotel and Cassis restaurant in Bariloche, Argentina

Llao Llao hotel lies 25km west of San Carlos de Bariloche in Southern Argentina. It was originally built in 1934 at the edge of a national park. It is on a spectacular setting on a ridge surrounded by lakes with the snow-capped Andes Mountain range in the background. It is an all season resort serving skiers in the winter and […]