BUSINESS HOTEL AVRORA, Chelyabinsk, Russian Federation
BUSINESS HOTEL AVRORA is conveniently located at Dzherzhinsky street 93b in Chelyabinsk, Russian Federation
Hotel Location:
Address: Dzherzhinsky street 93b
City: Chelyabinsk
Country: Russian Federation
Hotel Features:
- Check-In Time: 1000
- Check-Out Time: 1200
- Pets Allowed