Tehran Hotel is one of the oldest hotels in the city of Mashhad. This hotel has an area of 11,000 square meters. Tehran Hotel has 2 restaurants to satisfy passengers.