Fountain Square Weyler is located in Santa Cruz de Tenerife, Spain on Plaza del Gral. Weyler, 1,. Fountain Square Weyler is rated 4.4 out of 5 in the category historical landmark in Spain.
Address
Plaza del Gral. Weyler, 1,
Accessibility
Wheelchair-accessible entrance