All The World Photo 20110507120520
Address: 54, Bol. Tulskaya str. 1st floor , Moscow, Russia
If you're looking for a good value for money Moscow accommodation then look no further than All the World Hostel. Ideal for an overnight stop or for a long stay, this Moscow lodging has all you need to make you feel at home.