Hotel Alhambra Palace is a landmark luxury hotel and palace in the heart of the Alhambra. Inspired by the Alhambra itself, there are 108 rooms and suites each with a special charm. Soak up the unforgettable views of romantic Granada, the Sierra Nevada and the forest of the Alhambra from a variety of dining venues.