Hotel-de - Sierra Nevada, Spain close