Nestled in the Krasnoselsky district, the 3-star Olhovka Hotel Moscow is within 10 minutes' drive of Alexander Garden.
The 12 rooms at Olhovka Hotel are equipped with comforts such as an iron/ironing board and air conditioner, as well as a flat-screen TV with satellite channels. You'll find nice touches like a spa bathtub, a separate toilet, and a shower, along with hairdryers and bath sheets to enhance your stay.
Guests can dine at the restaurant Shahi Swad, which is a 14-minute walk away.
This hotel is located in Moscow, in close proximity to Krasnoselskaya tube station. Moscow Zoo, a 15-minute drive away, is definitely a must-see for family tourists in Moscow. 25 minutes' walk from the hotel, guests will also find the Pharmacy Aptekarskiy Ogorod Botanical Garden. For those travelling from afar, Sheremetyevo International airport is 34 minutes' drive away.
Airports
Train stations
Airports
Train stations
Landmarks
No reviews yet :(
If you stayed at this hotel, share your experience with us, please