Rodd Grand Hotel

417 Main Street
Yarmouth
Nova Scotia
Canada