El Hotel Alhambra Palace está situado en el recinto de la Alhambra, a solo 100 metros de la entrada principal del monumento, a 5 minutos a pie. El hotel ofrece espectaculares vistas a la ciudad de Granada. Ofrece habitaciones elegantes con decoración de inspiración árabe, conexión Wi-Fi gratuita y TV vía satélite.
El restaurante a la carta del hotel sirve comida mediterránea e internacional. También hay un bar con terraza con impresionantes vistas de Granada y Sierra Nevada.
La recepción del Hotel Alhambra Palace está abierta las 24 horas del día, lo que le permite una mayor flexibilidad durante su estancia. Hay un servicio de cambio de divisa. El hotel ofrece aparcamiento con servicio de valet por un suplemento.
Una parada de autobús directamente frente al hotel llevará a los huéspedes a la Alhambra o al centro de la ciudad. Se encuentra a 10 minutos en autobús del Patrimonio Mundial de la UNESCO de Albayzín, el barrio medieval de Moorish.