Villa de Torla

Torla, Spain

A historic stone building in the heart of a traditional village, the Villa de Torla is set on the main square of Torla. It offers cozy rooms with private baths and rustic furnishings that reflect its mountain heritage. The restaurant serves excellent local cuisine and the small garden offers views of the sheer walls of Ordesa Canyon.