Holiday Inn Tbilisi

1 26 May Square
Tbilisi
Georgia