Go Hotels
Home > Russia > Vladikavkaz >


Russia Flag
Vladikavkaz Star Rating 3
Kotsoeva Street 75
Vladikavkaz Russia

Rated 69 / 100 based on 85 customer reviews.
Vladikavkaz is located in Vladikavkaz city centre, a 2-minute walk from Terek River and Khetagurova Park. Free Wi-Fi access is available.

Rooms here will provide you with a minibar. Featuring a bath, private bathrooms also come with free toiletries and towels. Some rooms have a river view. Extras include a desk.

Guests are welcome to visit the on-site restaurant and taste European and Caucasian cuisine. Various cafes, bars and restaurants are located a 10-minute away.

Vladikavkaz Train Station is 1.9 miles from the property, and Vladikavkaz Airport is 15.5 miles away.
Facilities @ Vladikavkaz include: