Toledo is a business center located in La Latina in the center of Madrid (Spain) .
A perfect place for rent a space for a meeting, meeting room, coworking space. We offer rental offices of different square meters, spaces for meeting rooms. You will have all the amenities such as high speed wifi, lounge, printer, fax. We have the best prices. All our spaces have natural light. Visit us in Toledo street 46, in Madrid.