Hotel Tverskaya 5Inn
Tverskaya ulitsa 5/6, Tverskoy, 125009 Moscow, Russia
Well located in the Tverskoy district of Moscow, Hotel Tverskaya 5 is located 700 metres from Red Square, 800 metres from Lenin Mausoleum and 800 metres from GUM Department Store.
When í arrive the hostel das closed and they never noticed me.