Mini-Hotel Teddy Moscow is a good accommodation choice in Moscow.
This hotel is about 2.0 km away from Bolshoi Theatre and Olympic Stadium. The property is set within 3 km distance from the city center.
Mini-Hotel Teddy Moscow offers 8 guestrooms appointed with cable TV and a balcony with all the sights of Moscow within easy access.
The nearest metro station is Novoslobodskaya, situated 100 meters from the hotel. The hotel is about 5 minutes' drive from Sheremetyevo airport, which is 5 km away.