This 5 star hotel is located in the suburbs of Istanbul and was established in 2012. It is close to the Forum Shopping Mall and the nearest station is Sagmalcilar. All 331 rooms are equipped with air conditioning.
Check In | 12:00 pm |
---|---|
Check Out | 12:00 pm |