Alcázar Architects is located in Oviedo, Spain on Plaza de Primo Rivera, 1, piso 13, puerta 4,. Alcázar Architects is rated 3 out of 5 in the category architecture firm in Spain. Architecture and Urban Planning Studio of small size, specialized in urban development and medium-scale architectural projects, based in Oviedo, but with projects throughout the entire country.
Address
Plaza de Primo Rivera, 1, piso 13, puerta 4,
Company size
1-10 employees
Headquarters
Oviedo, Asturias