The Maxima Panorama Hotel is located next to Avtozavodskaya Metro Station and Avtozavodskaya MCC Station in Moscow’s business district. Free Wi-Fi, rooms with flat-screen TV and a 24-hour reception are featured.
Number of rooms: 123
Masterkova Street 4, Danilovsky, 115280 Moscow, Russia