Address: 12 Eylül Mah., Arazi Sok., Güneş Petrol Yanı, No:14, Igdır, Turkey
Hotel rating from 11 guests: 5.8
Only a 5-minute drive from the city centre of Igdir, Imparator Hotel offers an outdoor pool, terrace, and air-conditioned rooms with free Wi-Fi. …