Castello Mare Hotel & Wellness Resort is located in Tsikhisdziri, Georgia on Tsikhisdziri, Adjara, Kobuleti, Ajara 6100. Castello Mare Hotel & Wellness Resort is rated 3 out of 5 in the category hotel in Georgia.
Address
Tsikhisdziri, Adjara, Kobuleti, Ajara 6100