Apartment on Vladikavkazskaya 63 is located in Vladikavkaz. Guests staying at this apartment have access to free WiFi and a fully equipped kitchen. The apartment is fitted with a cable flat-screen TV and 1 bedroom. Read more
Apartment on Vladikavkazskaya 63 is located in Vladikavkaz. Guests staying at this apartment have access to free WiFi and a fully equipped kitchen. The apartment is fitted with a cable flat-screen TV and 1 bedroom.