Orucu Palace Apartments
Karabas Kuyu Cikmazi. No:7 Beyoglu, Istanbul, Turkey
Booking.com
Book Now