Royal Alhambra Palace
Buffet · Mediterranean · Turkish
Royal Alhambra Palace is a luxe beach hotel offering warm rooms, multiple dining options and bars, indoor and outdoor pools, and a spa. It features a golden sandy beach and gardens.
Location
Location