The unique architecture of this attractive hotel with stark white walls creates a picturesque foreground to the typically cobalt blue Mediterranean s...
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 co...