Skip to main content

Hotel Venera 3 Stars

Prospekt Mira, 105, 129085 Moscow, Russia Show on the map
Excellent location

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.

Check-in and check-out
Check-in starts at: 13:00
Check-out ends at: 12:00

Reviews: Hotel Venera

This hotel has no reviews. Would you like to add your own review?