MAGISTRAT HOTEL, Tomsk, Russian Federation
MAGISTRAT HOTEL is conveniently located at 15 Lenin Square in Tomsk, Russian Federation
Hotel Location:
Address: 15 Lenin Square
City: Tomsk
Country: Russian Federation
Hotel Features:
- Check-In Time: 1200
- Check-Out Time: 1200