Welcome to WebmasterWorld Guest from 18.104.22.168
My choices are:
Why not CityACityBtypeofsite or CityACityBsite or siteCityACityB? Try not to use hyphens in a dot-com if possible, only when crucially needed.
Never forget that long URL's are a pain in the arse for users to remember and spend their time typing out.