Hotel Europe
Hotel
Samara
Situated in the historic city centre of Samara, this hotel features free Wi-Fi. Russian specialities are served in the hotel restaurant, and guests benefit from a 24-hour reception.
Number of rooms: 20
Galaktionovskaya Street 171, 443001 Samara, Russia