Few steps away from paradise – Shangri-La Bosphorus, Istanbul, Turkey
Stepped into the Shangri-La Bosphorus, Istanbul, it’s like entering a 21st century palace. The oversized chandelier, gold-gilded fixtures and porcelain vases filled the brightly lit lobby. It is a sharp contrast to the wet, cold and grey late November afternoon....
Read More