Located in the heart of Granada Spain, close to the city centre and to the cultural and historic area, the Alhambra, an ideal accommodation choice for business and leisure guests. Offers 104 well-equipped rooms with television, phone, air-conditioning and bathroom. Hotel facilities: restaurant, Business Center, Internet Access, Hotel Parking.