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