Filter Results
Apply Filters
Clear Filters
Hotels in Moscow near Tekstilshchiki
City Hotel
Volgogradskiy ave, 42/16, Moscow, Russia View map
The 3-star City Hotel Moscow offers 10 rooms at 450 metres of Congress Center Technopolis Moscow. The hotel also features WiFi throughout the property.
From US$ 55
Book Now