Marti Istanbul Hotel preps for its official grand opening with the debut of an 8,600-square-foot spa and delectable gourmet food shop.
Marti Istanbul Hotel preps for its official grand opening with the debut of an 8,600-square-foot spa and delectable gourmet food shop.