City Central
This hotel is ideally situated on the famous and trendy Tverskaya Street, in a very pedestrian-friendly area and convenient to a variety of public transportation options, including the metro. The closest stops are Pushkinskaya and Tverskaya. Guests say it’s pretty easy to get anywhere in the city centre on foot, and most major sights are less than two miles away. In addition, there are plenty of great shopping and dining opportunities in the area.