Apartment at prospekt Tupoleva 20 - Hotel in Ulyanovsk, Russian Federation