Tamarix Del Mar Suites Main Street

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: Check Rates or Make a Reservation at Tamarix Del Mar Suites Tamarix Del Mar Suites Location Map