Hotel Lenina street 67
Eco Hotel Green House is located in Zheleznovodsk. It offers a 24-hour front desk, airport shuttle, room service and free Wi-Fi throughout.
Rooms are equipped with a flat-screen satellite TV, microwave, kettle, shower, hairdryer and work desk. The hotel rooms have a wardrobe and a private bathroom.
Guests of the eco-friendly Green House can go hiking...