Hotel Alhambra Palace is a landmark luxury hotel and palace located on the top of the hill and situated in the heart of the Alhambra. Inspired by the Alhambra itself, there are 108 rooms and suites each with a special charm. The hotel’s à la carte restaurant serves Mediterranean and International food. There is also a bar with a terrace boasting impressive views. Soak up the unforgettable views of romantic Granada, the Sierra Nevada and the forest of the Alhambra from a variety of dining venues.