I stayed there for a week in Feb. 2011 and I really enjoyed that
the hotel sounds very business ii....! staff are so polite but their english is not so much good
nippon hotel is in very good place in Taksim Square which is very important square in Istanbul
although there are always some noise from walls and neighbors loud...
More
- Nippon Hotel Istanbul
