The 182-room hotel is located in the heart of Dudullu, Istanbul’s largest industrial zone on the Asian side of the city.
The property includes a casual dining venue called The Restaurant, as well as seven meeting rooms with 224sqm of event space. Small meetings from between 12 and 40 delegates can be held in one of its four boardrooms, while groups as large as 170 can be hosted for conferences. The hotel also includes free wifi.
Starwoods’ Four Points brand has grown significantly in the last 12 months, with 50 new hotel deals signed in 2014, which will see it surpoass 200 properties worldwide in 2015.
• For more breaking news and in-depth features, sign up to C&IT Magazine's daily Newstracker here