Just a 2-minute walk from Tverskaya Metro Station and Pushkin Square, this historic hotel in Moscow city centre offers elegant rooms with free Wi-Fi and flat-screen TVs.