Stylish Hotel Located in Tbilisi, Georgia with a Sleek and Sophisticated Interior

Interior view of the unique and modern spaces