Located within a 7-km distance of All-Russian Exhibition Center Event Venue, the 3-star Art Hotel Che Moscow is merely 6 minutes' stroll from Summit Business Centre. Guests can take advantage of a private parking lot for RUB 2000 per day on site.
The hotel is centrally nestled in the Tverskoy district of Moscow, within walking distance of Tberskaya Square. History lovers will enjoy visiting Grand Kremlin Palace (2.4 km) and Lenin's Mausoleum (2.2 km). Moscow Zoo lies 2.4 km away, and Mayakovskaya is only 250 metres from this hotel. Karetnyj Ryad bus stop is not too far from Art Hotel Che.
Guests have access to a separate toilet, a bath, and a shower, as well as bathroom comforts such as a hairdryer and bath sheets.
Progress is located only 450 metres from the accommodation and serves contemporary food.