Holiday Inn Istanbul City Hotel

September 9, 2009 13:23 by haci
  Offers 178 rooms and 9 suites, all to a very high standard of guest luxury and comfort, available for both corporate and leisure travelers. All Rooms Complimentary coffee and tea High speed internet access Minibar Individually controlled air-conditioning Lighted desk to... [More]