Welcome to the Cube Spa at the Alhambra Hotel. Set in an oasis of beauty and tranquillity, the intimate location of the spa is rooted in the timeless healing traditions of the richest world cultures. Alhambra SPA is designed to restore balance and harmony between the mind and the body using only the highest quality products and locally infused oils.