Intercontinental Moscow - Tverskaya

This luxurious modern hotel is located on Tverskaya, the main street of Moscow, leading straight into the Kremlin. Ideally situated, this Moscow hotel is within walking distance of Red Square, shopping areas and business districts. Well-appointed luxury suites include private terraces overlooking the vibrant cityscape. For dinner, enjoy contemporary design and international cuisine at Chekhonte Restaurant, which serves fine dishes from its unique show kitchen. [+]