Castell de Can Jaumar is located in Cabrils, Spain on Carrer Doctor Emili Masriera, 14,. Castell de Can Jaumar is rated 4 out of 5 in the category castle in Spain.
Address
Carrer Doctor Emili Masriera, 14,
Accessibility
No wheelchair-accessible entrance