Juniper Hill Inn (1)

Ramsay travels to the Juniper Hill Inn in Windsor, Vt., a place that's beauty is undermined by the smell of raw sewage and the owner's poor treatment of the staff.

Episode Discussion

No comments yet.
Login to leave a comment on this episode.