FOX Hotel is a Inn located at Ulitsa Vzletnaya, 2е, Barnaul, Altai Krai, Russia, 656006. It has received 172 reviews with an average rating of 4.5 stars.
The address of FOX Hotel: Ulitsa Vzletnaya, 2е, Barnaul, Altai Krai, Russia, 656006
FOX Hotel has 4.5 stars from 172 reviews
Inn