Sarasvati Place is located in Moscow, Russian Federation on Arbat St, 12, c1. Sarasvati Place is rated 4.3 out of 5 in the category cultural center in Russian Federation.
Amenities
Gender-neutral toilets
Accessibility
No wheelchair-accessible entrance