Taj Mahal Hotel
This hotel is located in center of Tehran city providing such an incredible easy access to North & South of Tehran. Staff are very friendly and helpful which speak English fluently. Rooms are adequate in size & clean, including a living room, bedroom and a kitchen also a private bathroom.one of the good points about this hotel is that there is an excellent Indian restaurant on the ground floor of the hotel. Iranforall Travel Group highly suggest this hotel to those who expect luxury services.