The Hotel Esquirol boasts a truly unique location in the town of Llivia, in the Spanish Pyrenees, but entirely surrounde...