Since May 2012
Istanbul, Istanbul, Turkey
Location is great, just a few minutes walk to metr...
Very good hotel, and great value for money. The ro...