Nestled near Red Square, this straightforward hotel boasts cozy rooms, a welcoming breakfast buffet, and quick access to the city’s vibrant metro scene.
Lubyanskiy Proyezd, 25 стр. 1, Moscow, Russia, 101000 Get directions
2fromTX
137Paul
Supafly88
Strabo
gsald661
Coolag
Jakub Kpunkt
Trip.com Member