S
Shlomi Benmocha Review of swissotel moscow
Great hotel, great service, great facilities. Litt...
Great hotel, great service, great facilities. Little bit far from the city heart.
Great hotel, great service, great facilities. Little bit far from the city heart.
Comments: