Cihangir Ceylan SuiteHotel
Mebusan Cad. Akyol Sok. No 24 Cihangir Beyoglu, Beyoglu, 34433 Istanbul, Turkey
Cihangir Ceylan Suite is located in Istanbul just 300 m from the seaside and offers self-catering accommodation. The property is 500 m from Taksim Square and 600 m from lively Istiklal Avenue with all its shops and cafés.