Cihangir Ceylan Suite Hotel

Istanbul, Uncategorized

Cihangir Ceylan Suite is located in Istanbul just 300 metres from the seaside and offers self-catering accommodation. The property is 500 m from Taksim Square and 600 metres from lively Istiklal Avenue with all its shops and cafes. Wi-Fi access is available.