Queen Street B&B is an upscale Bed & Breakfast located in St.Andrews, New Brunswick, a block from the ocean and a short walk from restaurants & shopping.