Hampton Bed & Breakfast luxury 4-1/2 Star
Hampton, New Brunswick Bed & Breakfasts
Our luxury 4 1/2 star rooms (as rated by Canada Select) are located in our town's centre. Enjoy everything Hampton has to offer while keeping a tranquil, quiet, and private atmosphere which are perfe...
From USD $103 per night