Set in Moscow, within 2.9 km of Olympic Stadium and 3.9 km of Bolshoi Theatre, Hotel Olhovka provides accommodation with free WiFi. This 3-star hotel has air-conditioned rooms with a private bathroom. Guests can use the hot tub, or enjoy city views.
The units in the hotel are equipped with a flat-screen TV with satellite channels.
Guests at Hotel Olhovka can enjoy a continental breakfast.
The reception can provide advice on the area in order to help guests plan their day.
Zaryadye Park is 4 ...km from the accommodation.
|Olkhovskaya ul., 45, stroenie 1.|