Welcome, this flat is rental for minimum 6 months. The flat is located in the heart of Istanbul, 5 minutes to Taksim Square by metro.Metro station is only 50 metres far from the apartment. It has 1 living room and 2 large bedrooms.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.