
Azadi Hotel (2 star) – Tehran
More about Azadi Hotel (2 star)
This 2 star hotel is located in Somayeh St. of Tehran and has 6 floors and has 43 rooms equipped with a TV, refrigerator and telephone. The hotel is located in the center of the city with easy access to business centers and entertainments.