Hotel ALTEYA Inn Moscow, Russia
In a prime location in the Izmailovo district of Moscow, Hotel ALTEYA is located 12 km from Victor Vasnetsov House Museum, 13 km from Red Square and 13 km from Lenin Mausoleum. The property is situated 13 km from Bolshoi Theatre, 13 km from GUM Department Store and 13 km from Saint Basil's Cathedral. The accommodation provides a 24-hour front desk and free Wi-Fi.
Number of rooms: 15
Ulitsa Tretya Parkovaya 33, Izmailovo, 105037 Moscow, Russia