The new exclusive hotel The Alexander, a Luxury Collection Hotel, Yerevan, has become a striking detail of the modern urban landscape.