COMFORT INN YARMOUTH

96 STARRS RD
Yarmouth
Nova Scotia
Canada