Sephia Hotel is situated on Ghambashidze Street 5, 0179
Vera, Tbilisi, Georgia
booking@sephiahotel.com