The Hotel America, inside the grounds of the Alhambra.