1
Holiday Inn SAMARA
ALEKSEY TOLSTOI ULITSA 99, Samara, Russian Federation

Stay in the heart of Samara's Old Town at the smart Holiday Inn Samara hotel, a short stroll from the Volga River. It's just 50km from Kurumoch International Airport to the gleaming glass ...
view property
