Map
20 Telavi St., Tbilisi 0103, Georgia

Located in Tbilisi's historical district.

Hotel
Sheraton Metechi Palace Hotel

Located in Tbilisi's historical district.