Apt in the Center of Yerevan Self Check In Leo Street is situated in Yerevan, 1.6 km from Armenian Opera and Ballet Theatre, 21 km from Etchmiadzin Cathedral, and 300 metres from Sergei Parajanov Museum. The property is around 2 km from Saint Gregory the Illuminator Cathedral, 2.7 km from Yerevan Cascade and 3.1 km from Armenian Genocide Museum. Free WiFi is available throughout the property and Republic Square is 1.2 km away.
The apartment has 1 bedroom, a living room with a flat-screen TV, an equipped kitchen, and 1 bathroom with a hot tub and a hair dryer. The air-conditioned unit at the property features a bidet and a dressing room. This apartment is non-smoking and soundproof.
A minimarket is available at the apartment.
Popular points of interest near the apartment include Blue Mosque, History Museum of Armenia and Yerevan Brandy Factory. Zvartnots International Airport is 9 km from the property.