Surrounded by the restaurants of Lesnaya Street, this modern hotel in central Moscow offers soundproofed rooms with flat-screen TV, international cuisine, and a gym with modern exercise machines. Free WiFi is a ... Read more

View all Luxury Hotels in Moscow