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.