based on 54 reviews
data provided by TrustYou
Conveniently situated in Moscow, this property is the perfect base for both business and holiday travel. There are a total of 5 rooms on the premises. Guests may take advantage of the on-site car park. This establishment allows pets.