Hotel SACROMONTE
Address: PLAZA DEL LINO 1, 18002 GRANADA - GRANADA, SPAIN
Located in the very heart of the enchanting city, this smart hotel allows you to truly experience authentic, Granada life and is within waking distance of most of the sights.