Boomgaard is an intimate bed and breakfast hotel situated in a secluded countryside setting. It is near the Flemish Ardennes, just outside the village of Sint-Lievens-Houtem, and features free Wi-Fi.
More…