O Hotel Alhambra Palace está localizado no recinto de Alhambra, apenas a 100 metros da entrada principal do monumento, a 5 minutos a pé. O hotel oferece vistas espectaculares sobre a cidade de Granada. Disponibiliza quartos elegantes com uma decoração inspirada em mouros, acesso Wi-Fi gratuito e televisão por satélite.
O restaurante à la carte do hotel serve comida mediterrânica e internacional. Há também um bar com um terraço com vistas impressionantes de Granada e Sierra Nevada.
A recepção do Hotel Alhambra Palace está aberta 24 horas por dia, permitindo maior flexibilidade durante a sua estadia. Existe um serviço de câmbio de moeda. O hotel oferece estacionamento com serviço de manobrista por um custo adicional.
Uma paragem de autocarro em frente ao hotel levará os hóspedes ao Alhambra ou ao centro da cidade. Está a 10 minutos de autocarro para o Patrimônio Mundial da UNESCO de Albayzín, o bairro medieval mouro.