With a privileged location, Tehran Grand Hotel is located in the heart of the capital city and only 12 km from Mehrabad International Airport. You will have at your disposal a coffee shop in the lobby and WI-FI throughout the hotel. The hotel has 100 deluxe rooms and 15 standard rooms all well equipped