Find Hostels all over the World
Nomad Hostel, HOSTEL in Moscow Russia.
21/8 Myasnitskaya str., bld.5, Apt. 23, Moscow, Russia
Located near: Our hostel is located in downtown, close to just about everything that is worth seeing in our city. There are many bars, night clubs and restaurants nearby as well as theaters and museums. So no matter how you are planning to spend your time in Moscow staying with us will suit you perfectly.
We welcome all kinds of travelers it doesn't matter if you are backpacking or on the business trip cause we offer both dormitories and private rooms.
We can store your luggage for some time after you check out and call you a taxi if you need it.
As for Internet access it is mostly Wi-Fi but thos