Can Salvador Hotel
Search & compare prices for Can Salvador Hotel in all hotel booking websites.
Can Salvador Hotel Address: Avenida Barcelona km 1131, Miami Platja, Spain
Minimum price found for Can Salvador Hotel was: 57 EUR
Click here to get more information, photos & guest ratings for Can Salvador Hotel