
Edifice Complex: City Inn [Biscayne Times]
by Terence
Published in the August, 2008 issue of the Biscayne Times Newspaper: The City Inn hotel at 660 NW 81st Street in West Little River is the kind of place you wouldn’t recommend to your worst enemy. Tattooed pimps with gold teeth patrol the surrounding streets on spray-painted bicycles. Drug-ravaged women in stained miniskirts and worn-out pumps drift in and out of the lobby, stopping occasionally on the curb outside to light a cigarette, thrust out a hip, and nod to […]
Categories: Articles • Tags: 660 Northwest 81st St., 660 Northwest 81st Street, 660 NW 81st St., 660 NW 81st Street, 7927 Northwest 7th Ave, 7927 Northwest 7th Avenue, 7927 NW 7th Ave, 7927 NW 7th Avenue, Hotel City Inn, Hotel West Little River