Location

Art Hotel

The Art Hotel's major locational advantage is that it is surrounded by greenery. Chapaevsky Park isolates the hotel from the noise of Leningradsky Prospekt to the north, while the Birch Wood Park surrounds it on the other three sides. At the same time, the historic center of Moscow can be reached via Leningradsky Prospekt and the Garden Ring in a short time.

Nearest metro

USEFUL ADS