Here's what Trippy members say about the Howard Johnson Soho:
"On the Island, I recently tried the Howard Johnson Soho hotel, in Chinatown." See More