Choose your room
Just 2297 feet from Tikhvin Church, this 3-star hotel in Moscow offers spacious rooms with flat-screen TV and free WiFi. VDNKh Metro Station is 1640 feet away. All air-conditioned rooms at Venera Hotel feature classical-style furniture, a mini-bar, and a desk. The All-Russia Exhibition Center is less than 1.2 mi away from Venera Hotel. Private parking is available at the hotel on request.