Just i would like to say this is a very hotel apartment hotel for who is going to stay in long time or even for who visit Turkey with their familly, good location only 5 minute walk to Metro station (Taksim), the stuff is very good and very nice. they speak english very well also they help us many times.
13
8
5
6
5