16 m²Maximum occupancy: 3
Air conditioning · Flat Screen TV · TV · LCD TV
Taksim, Beyoglu, Istanbul
Istanbul's most famous street, Istiklal Caddesi, which is closed to traffic, is a vibrant spot that pulses day and night; It offers magnificent architectural displays, shops, beauty and design full of people. In the …
5 reviews

Get help with your booking and stay.