The 3-star Baba Taher Hotel in Tehran is located on Sepahbod Gharani Street, not far from Somayeh Crossroads, and is ready to welcome you dear guests with its experienced staff and amenities. The hotel has free wireless internet access in all areas of the hotel.