Serce Sokak No 3, 34425, Istanbul
Reviews of Finch Apartments
clean room, small but with ensuite, kettle, fridge, air con, in a good location. the staff were very helpful, but the reception was often not manned s...
Eve, 30 April 13
Finch Apartments haven't translated their information but to see the full English version click here