Borjomi Palace Health & Spa Center

Borjomi Palace Health & Spa Center

17 Gamsakhurdia Str, Borjomi
Borjomi Palace Health & Spa Center has been awarded 4 stars and has all the necessary equipment More info