Marriott Moscow Royal Aurora Hotel

From $ -1 per night

Avg. User Rating:


11 20 PETROVKA STREET, Moscow, Russia 103031
7-095-937-1000
Show More Info
Travel Photo by IgoUgo member

User Reviews


Nice hotel in a great place