Where is Royal Inn?

Where is Royal Inn located?

Royal Inn, T'bilisi, Georgia (approx. 41.70384°, 44.80351°)


Where is Royal Inn on the map?