Posts tagged Shangri-La Bosphorus
Spa Profile: CHI, The Spa at Shangri-La Bosphorus, Istanbul

Europe’s first CHI, The Spa in Turkey features private spa suites with hammam facilities, customized massages, and organic products.

Read More