Offering a restaurant, The Hotel Ottoman City is located in İstanbul. Free Wi-Fi access is available. Rooms here provide a flat-screen satellite TV, tea/coffee maker, air conditioning and a minibar.
Offering a restaurant, The Hotel Ottoman City is located in İstanbul. Free Wi-Fi access is availab Read more
Offering a restaurant, The Hotel Ottoman City is located in İstanbul. Free Wi-Fi access is available. Rooms here provide a flat-screen satellite TV, tea/coffee maker, air conditioning and a minibar.
Offering a restaurant, The Hotel Ottoman City is located in İstanbul. Free Wi-Fi access is available. Rooms here provide a flat-screen satellite TV, tea/coffee maker, air conditioning and a minibar.
Number of Rooms: 38