Address: No.20, Kooshk e Mesri Street, Beginning of Ferdowsi Ave., North of Imam Khomeini Square, Tehran, Iran
Ferdowsi International Grand hotel offers accommodation in Tehran. Guests can enjoy the on-site restaurant. Rooms come with a flat-screen TV with satellite channels. Certain units include a seating area to relax in after a busy day.