Spent one night at the Bio Vista. I just needed a place to crash for the night, without having to pay an arm and a leg. And the Bio Vista certainly fit the bill. Rooms were small but comfortable and clean. Shower worked just fine - lots of hot water!! Very quiet during the night. Had no trouble at all... More
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.