City Inn Apartments Savelovskaya
City Inn Apartments Savelovskaya is a good accommodation choice in Moscow.
Peter\'s Palace in Moscow is within 25 minutes' walk away. The hotel offers perfect location 5 km from the center of Moscow.
City Inn Apartments Savelovskaya provides guestrooms fitted with television, a microwave, a refrigerator, a personal computer and a sofa. Bathrooms with a bathtub, a shower and towels are featured in every room.
Restaurant Bruder treats guests with European, Japanese and Russian meals and lies within 450 meters from the property.
The metro station Savyolovskaya is easy to reach. The property is located within a 25 km distance of Sheremetyevo airport.