Hotel Russia
Photo gallery for Hotel Russia
Overview of Hotel Russia
Hotel Russia
3.5-star Tsaghkadzor hotel steps from Brothers Orbeli Museum
Reviews
7.6
Good
Popular amenities
Explore the area
Magistros Str., 7, Tsaghkadzor
- Brothers Orbeli Museum1 min walk
- Kecharis Monastery6 min walk
- Ropeway of Tsaghkadzor5 min drive
- Yerevan (EVN-Zvartnots Intl.)82 min drive