Hotel Sport is located in Tula, on the territory of the central stadium The Central Park is within a 5-minute walk away Free WiFi and free private parking are provided The classic-style air-conditioned room features a flat-screen TV with satellite channels The bathroom comes with a hairdryer and free toiletries At Hotel Sport you will find a 24-hour front desk and a snack bar Other facilities offered at the property include an ironing service and laundry facilities Tula Train Station is within a 5-minute drive