logo

TechNetBcn

310 Antoni Maria Claret Barcelona Spain - 08041

Conveniently located within a few minute walk to Sagrada Familia and Hospital de Saint Paul, TechNetBCN should definitely be on your list ... See More

  • Capacity0
  • Meeting Rooms1
  • Private Offices0
  • Amenities
    View All
Pricing