Equator Hotel
Inn
Samara
This hotel is located in the heart of Samara, a 10-minute walk from the beautiful Volga River. It offers air-conditioned accommodation with a flat-screen TV and Wi-Fi access.
Number of rooms: 13
Ulitsa Novo-Sadovaya 18, 443110 Samara, Russia