Offering a spa and wellness centre and a restaurant, Orsha Tourist Complex is located in Orsha. Free private parking is available. All rooms feature a TV with cable channels. The bathroom comes with free toiletries.
Book this Hotel