No 29, Sheykh Bahayi St., Molasadra Blvd., Vanak Sq., Tehran
Persian, English, Russian, Arabic
The Taj Mahal Hotel of Tehran, with a unique Indian atmosphere, stands out with its beautiful building near Vanak Square on Mulla Sadra Street in Tehran. The 5-star Taj Mahal hotel was established in 2001 and renovated in 2016. Now with 80 rooms and apartments on eight floors and 3 buildings, it welcomes travelers who are looking for a luxurious and comfortable stay among the hotels in Tehran.
Mehrabad Airport: 7 mi with car
Imam Khomeini Airport: 28 mi with car