From 2990 RUB Booking.com Free Wi-Fi internet and a Mediterranean restaurant are featured at this hotel, just a 4-minute drive from Chelyabinsk’s Revolution Square. Chelyabinsk Train Station is 3 km away.