Centrally located in Taksim, Red Apple Apartment is 10 minutes' walk from Taksim Metro Station and Taksim Square. It offers self-catering accommodation featuring free WiFi and equipped kitchenette with a microwave and a seating area with flat-screen
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.