The Alexander a Luxury Collection Hotel
Address: Abovyan street
City: Yerevan
Region: Armenia
Country: Armenia