Mashhad Tara Hotel Iran | Mashhad
The 4-star Tara hotel of Mashhad was built in 1995 and has been renovated in 2016. This hotel is located in Shirazi street of the city.The hotel consists of 11 floors including 113 accommodation units ranging from single room to suite and apartments with high capacity.Here, visitors enjoy various restaurants with many kind of Iranian and foreign cu
Book Hotel