I stayed at the Star Express in March 2012 and paid about US$80 a night. The hotel is 30 minutes by taxi from the international airport serving Istanbul.
Overall, this is a small, neighborhood hotel just off the lively Taksim Square in downtown Istanbul. It is NOT a business hotel, so under normal circumstances I would not recommend this facility....
More
- Star Hotel Istanbul

