24 m²Maximum occupancy: 3
Flat Screen TV · TV · Wireless Internet
Istiklal, Beyoglu, Istanbul
Only 10 minutes from Taksim Square, Cirrus Suites is a 1-minute walk from Istiklal Street. It offers stylishly decorated accommodation with a kitchenette and satellite TV. Free Wi-Fi is available throughout the property.…
Get help with your booking and stay.
Guest reviews
3 reviews