Applehill Suites - City Flats

  Papa Roncalli Sok., No: 123 Harbiye, Taksim, Istanbul, Turkey

Booking.com Book Now