Hotel Hell

Hotel Hell

Juniper Hill Inn (1) (1x1)


: 13, 2012

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.

  • : 2012
  • : 22
  • : 552
  • FOX
  • 20