Taj Mahal Hotel


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.

General Facilities

Conference Hall – CIP Services – Ticketing Services – Indoor and Outdoor Cafe – Pool Tables (Free) – Laundry – Massage Therapy – ATM – Traditional Restaurant – Outdoor Parking Area – Swimming Pool (Free) – Sauna (Free) – Gym – Indian Restaurant – Free WiFi .

Room Amenities

Safe Box – Luxurious Bath Essentials – Kitchen – LED TV – Working Desk.


English – Farsi – Arabic – Russian.