See all photos
See all photos
See all photos
This hotel is located in Granada, Spain and is easily accessible by car. It is close to many places of interest, including the Alhambra and the Generalife Gardens. The hotel offers both rooms and common areas with many amenities, including a swimming pool, a restaurant, and a bar.