LOS HOTEL

1 Taimirskaya street
Moscow
Russian Federation