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