Automatic translations use Google Translate and may not be completely accurate.
An error occurred during the translation with Google Translate. Please try again later.
3 star hotel near the airport in Istanbul. It is a typical hotel where you only spend a few nights and sometimes meet with business partners. This hotel is known and loved. 340 rooms - 490 beds - restaurant - cafe - bar