F
Faraj Zughaid Review of Fraser Place Anthill Istanbul ...
Mostly friendly staff and generally a very good ap...
Mostly friendly staff and generally a very good apart-hotel. Location is not bad, as you're quite a long walk away from the nearest Metro station. Rooms are spacious and well equipped.
Comments: