The Alma Muga de Beloso sits in rolling Spanish countryside, a bold minimalist structure that houses a luxurious 5-star hotel. Despite its isolated appearance, it is in fact just minutes from the town of Pamplona. Built from the ground up, the Alma is a monument to...