Hotel Lotos
InnOne of the Top rated Inns in Volgograd
Address
Ulitsa Alekhina, 52, Volgograd, Volgograd Oblast, Russia, 400127
Website
Rating on Google Maps
4.40 (100 reviews)Open on Google Maps
Discover top rated places in Volgograd
One of the Top rated Inns in Volgograd
One of the Top rated Inns in Volgograd
Ulitsa Alekhina, 52, Volgograd, Volgograd Oblast, Russia, 400127