Art-Moscow hotel

Art-Moscow hotel is a modern complex, that unites the hotel and international level conference area. Large open spaces and lounges create comfortable atmosphere for young participants and their parents.

Art-Moscow hotel

Address: Moscow, Cosmonaut Volkov Str., 6A
Nearest Metro Station: Voykovskaya
Ranking on Booking.com – 8.6