Hotel Pelinor 2 stars

Bethencourt Alfonso, 8, 38002 Santa Cruz de Tenerife, Spain

Hotel image
Read more reviews for Hotel Pelinor