Apartamentos Principe

2.5
(2 reviews)
Plaza del Principe 2, 39003 Santander Spain
Official website
Limited Service Property
Hotel
Apartamentos Principe | Santander | Spain | TripAligner