This deluxe 5 star hotel with an undefined number of rooms spread over an unspecified number of stories. There are not any reviews so far for this accommodation.
Tamarix Del Mar Suites Photos
Address: Main Street Main Street 84700
GPS coordinates: Latitude: 36.372559 Longitude: 25.479811
- Star Rating: 5
- Average Customer Rating: 0.0 / 10
- Number of Rooms:
Tamarix Del Mar Suites Location Map