PO Box 5360Kamari, Thira Island, Cyclades Islands, Greece 84700 Phone: +30 22860-34173Fax: +30 22860-27158 Hotel E-mailHotel Website Classification 6 First Class Commission Rooms Rates - 23 $327-$421 (USD) Hoteliers! Is your information accurate? Update Here Tamarix Del Mar Suites Location & Neighborhood Hotel Location: Airport, Beach, Highway