Where is Hotel AF Valle Orotava, Puerto de la Cruz?

Where is Hotel AF Valle Orotava, Puerto de la Cruz located?

Hotel AF Valle Orotava, Puerto de la Cruz, Hotel AF Valle Orotava, Puerto de la Cruz, Spain (approx. 28.41465°, -16.55206°)


Where is Hotel AF Valle Orotava, Puerto de la Cruz on the map?