This hotel is located in the town centre of Guarda, at the highest spot in Portugal, 1000 metres above sea level.