Granada Suites by Olala Homes: 1.2 km to Alhambra