Leonardo Hotel Granada
Hotel
Beiro
Located 400 metres from Granada Train Station, this modern hotel offers free Wi-Fi in public areas. Each air-conditioned room has wonderful views of the city or the Alhambra Palace.
Number of rooms: 177
Avenida de la Constitución, 18, Beiro, 18012 Granada, Spain
Hotel booked 1 times today.