Information
Location Info |
Features |
---|---|
Plaza Constitucion 14, Soller Balearic Islands Spain +34 971 634 641 Visit Site |
Hotel Guest Rooms Honeymoon Accommodation Holiday Accommodation Weddings Garden Setting Restaurant Fine Wines Terrace WIFI Double Rooms |
La Vila Hotel and Restaurant reviews
Login to comment