Hotel-de - Las Rozas, Spain close