Slumber Inn Limited

Slumber Inn Limited

www.slumberinn.ca
New Minas, Nova Scotia / Slumber Inn situated in New Minas, Nova Scotia, has the perfect affordable accommodation for you and your family.
Slumber Inn Limited