First Look: 7* Shangri-La Bosphorus in Istanbul
They’ve got to get it all in impeccable order; the luxury rooms, the signature spa, the meeting spaces, and even the health and recreation facilities. So as the management works to organise themselves for an end May 2013 opening, we take you on a preview tour of Istanbul’s first seven star hotel—the Shangri-La Bosphorus.
POST A COMMENT
No record found...