Located in Tver, 5 km from the city centre, Orion Hotel features an on-site café serving Russian cuisine, a shared kitchen, free Wi-Fi in all areas, and free private parking.
Rooms here provide guests with a TV with cable channels and a DVD player, air conditioning, and a private bathroom with a shower and free toiletries.
Other property facilities include a 24-hour front desk, luggage storage, ironing and laundry services, and a shuttle service.
Yuzhnyy Park is 2 km away, and the Volga River is 6 km from the property. Orion Hotel is 3.5 km from Tver Train Station.