Stellarton is a town located in Nova Scotia. It is adjacent and to the south of the larger town of New Glasgow.
Holiday Inn Express
Stellarton, NS | (902) 755-1020
www.hiexpress.com
Our standard rooms feature complimentary wired and wireless high speed internet, new duvets, firm and soft pillows, in room Keurig...
View Details