Maxima Panorama Hotel

The Maxima Panorama is located south of Moscow's city center, in a pleasantly leafy area of the city around 5km from the Kremlin and Red Square. The Maxima Panorama is right next to Avtozavodskaya Metro Station, which is only three stops from Teatralnaya, meaning that guests can reach the very center of Moscow in around 15 minutes.

Nearest metro