Budget hotel with original design and just across the bridge from the Red Square
Sadovnicheskaya St., 5, Moscow, Russia, 115035