Booking-com - Madrid, Spain close