1. Home
  2. Tbilisi
  3. Hotels
  4. Hotel Avlabari Terrace Rooms, Tbilisi

Hotel Avlabari Terrace Rooms, Tbilisi

HotelOld Tbilisi

Hotel Avlabari Terrace Rooms, Tbilisi: hotel at 2a გუთანის I ჩიხი, Old Tbilisi, Tbilisi.

2a გუთანის I ჩიხი, თბილისი 0103Checked October 2026