El hotel se encuentra en el corazón de la ciudad de Teherán a 45 minutos del aeropuerto internacional Imam Khomeini y 20 minutos del aeropuerto nacional de Mehrabad. El hotel está a poca distancia de las principales atracciones culturales e históricas, así como a los centros comerciales y de negocios. El establecimiento ofrece piscina, sauna, salas de conferencias, acceso a Internet en el vestíbulo, restaurante, una cafetería y WI-FI.
Está cerca de las zonas comerciales y lugares de ocio.
El restaurante del hotel sirve uno de los mejores menús iraníes de la ciudad y algunos platos orientales.