Leo 1 City Center se encuentra en Ereván, a 12 min a pie de Plaza de la República y a 1,3 km de Teatro de la Ópera y el Ballet de Armenia, y ofrece alojamiento con equipamiento como wifi gratis y TV de pantalla plana. Este apartamento está a 20 km de Catedral de Ejmiatsin y a 1,8 km de Cascada de Ereván.
Este apartamento con aire acondicionado da a un balcón y cuenta con 2 dormitorios independientes y cocina totalmente equipada.
Cerca del alojamiento hay puntos de interés como Museo Sergei Parajanov, Blue Mosque y History Museum of Armenia. El aeropuerto más cercano (Aeropuerto Internacional de Zvartnots) está a 9 km del alojamiento.