El Alhambra Palace está ubicado junto a las antiguas murallas de la Alhambra y goza de vistas espectaculares a Granada. Ofrece habitaciones elegantes de estilo morisco con WiFi gratuita y TV vía satélite.
El restaurante a la carta propone comida mediterránea e internacional. Además, hay un bar con terraza y impresionantes vistas a Granada y Sierra Nevada.
La recepción del Hotel Alhambra Palace está abierta las 24 horas. Se ofrece servicio de cambio de divisa. El servicio de aparcacoches en el aparcamiento comporta un suplemento.
Justo enfrente del hotel hay una parada de autobús con conexiones al centro de la ciudad y a la Alhambra. El barrio árabe medieval del Albaicín, declarado Patrimonio de la Humanidad por la UNESCO, se halla a 10 minutos en autobús.