Hotel Tourist

17, Selskokhozaystvennaya street
Moscow
Russian Federation