The Petrovka Loft Hotel, Moscow

House 17/2, Entrance 2, Petrovka Street Moscow Russian Federation