Imam Reza Ghods 59, Tehran 61997 Iran
The Atlas Hotel is located in the heart of Tehran, adjacent to a shopping mall and a metro station. The Atlas Hotel has forty rooms, all of which are equipped with refrigerators, radios and cassette players, satellite television, video, air conditioning, telephones, and wireless Internet access.
Among the additional services offered are laundry, internet, and a game area, as well as a restaurant that serves Iranian, European, and Indian cuisine. A lovely garden has been created for relaxing evenings.