Art Hotel Che
The 4-star Che Hotel offers fine accommodation in Moscow.
The property is about 5 minutes' walk of Na Strastnom Theater Center, Theater.Doc and Lenkom Theatre. Che Hotel lies within a 20-minute walk from the center of Moscow.
Monument to Marshal Zhukov is 1.9 km from the hotel and Victor Vasnetsov House Museum is 1.6 km away.
Serving italian and mediterranean meals, Selenge is about 5 minutes’ walk away.
A 5-minute stroll will take you to Mayakovskaya subway station. Guests can reach Sheremetyevo airport within 30 minutes' drive.