Khayyam Hotel Tehran Navid Alley, Amir Kabir Ave. Baharestan Square. Tehran, Iran From € Book now