Hotel&Spa Barcelona is located in the center of Ulyanovsk. Within walking distance are the main city attractions: museums and theaters, Cathedral Square and Lenin Memorial, Novy Venets Boulevard overlooking the Imperial Bridge across the Volga River, as well as key commercial and business infrastructure facilities.
Number of rooms: 59
Russia, Ulyanovsk, Bebelya Street, 45, Ulyanovsk, 432063