Are the yellow roof buildings inns?
No, that's just scenery. The inns all have lakes next to them.

This copy of the rules appears to be for the new edition (it says ©2002, 2015 and it doesn't look quite like my copy of the original edition) and the inns all have an obvious lake right next to them. For example: