International House is located in K'alak'i T'bilisi, Georgia on 26 Tsintsadze Street Tbilisi Building 26, Vake-Saburtalo, K'alak'i T'bilisi 0160. International House is rated 3 out of 5 in the category hotel in Georgia.
Address
26 Tsintsadze Street Tbilisi Building 26, Vake-Saburtalo, K'alak'i T'bilisi 0160