This hotel is located within the city of Loja and was established in 1992. It is 54.0 Km from the Alhambra. The Hotel has 3 restaurants, 3 bars, a con...
The unique architecture of this attractive hotel with stark white walls creates a picturesque foreground to the typically cobalt blue Mediterranean sk...