Apartments Samara CentreApartment
Chapaevskaya Street 70, 443099 Samara, Russia
Apartments Samara Centre is a self-catering accommodation located in Samara, a 5-minute walk from Ploschad Revolutsii. Free Wi-Fi access and free private parking are available.