8.3/10
Very Good
Free Wi-Fi
Parking
Vavilon Mini-Hotel is located in Karabanov, in the Vladimir region, near the House of Culture. There is a grocery store nearby.
gorod Karabanovo, ulitsa Torgovaya 10, Karabanovo, 601640