MadridReview: Generator Hostel MadridThe recently opened Generator Hostel Madrid is a modern hostel located just off Gran Via in Madrid’s city centre. Housed... Read More