Good location for exploring Moscow.
According to past guests, the hotel is well-positioned for travellers looking to explore the city. Tverskaya Street, Moscow's main thoroughfare, is less than ten minutes away on foot, while many of the city's impressive landmarks are within a 30-minute walk or short metro journey.