HomeEUROPESpainThe newest ‘garden-inspired’ hotel in Madrid