The Howwood Inn phone Main St Howwood, Renfrewshire PA9 1BQ map The Stonefield Castle Group phone Castlehill Howwood, Renfrewshire PA9 1LA map if (!IN_DEV) { ?> } ?>