Green’s Dictionary of Slang

Bitches’-Heaven n.

[allegedly f. the numerous cheap prostitutes (bitch n.1 (1d))]

(US tramp) Boston.

[US] ‘Jargon of the Und.’ in DN V 438: bitches’-heaven, Boston, so called as having numerous cheap prostitutes.
[US]Irwin Amer. Tramp and Und. Sl. 29: bitches’ heaven.—Boston, Mass. the city was once noted for the number of cheap prostitutes to be found there; and hobohemia [...] coined the phrase.