Metropol

Luxury Hotel with the unique architecture and rich history. It is located in the city center opposite the Bolshoi Theater and within a 3 minutes walk from the Red Square and the Kremlin. 363 guest rooms, including 72 suites. 3 restaurants offer Russian and European cuisine. 11 banquet halls. Located within 45' minutes, drive from the airport (35 km) and 15 minutes' drive from the Leningradsky Railway station.

Book Now
   
Presidential Suite
Hotel Services