Ezra Suite 3 Taksim
Cumhuriyet Cad. Inonu Mah. Papa Roncalli Sokak. No:41 Elmadağ Taksim, Istanbul, Turkey
Booking.com
Book Now