Lares Park Hotel
Topcu Cad. No: 19 Taksim Talimhane, İstanbul, Turkey
Booking.com
Book Now