Grand Hotel Georgia***
Telavi str.3 - Tbilisi, Georgia
Category: Hotel ***
About us
Grand Hotel Georgia is situated in the most elegant district in central Tbilisi – Avlabari, recognized as the m ... more info »
Grand Hotel Georgia is situated in the most elegant district in central Tbilisi – Avlabari, recognized as the m ... more info »