You Can Stay In A 'Stranger Things' Suite At An Indiana Hotel
Indiana is the home of Netflix's hit series, Stranger Things. While the town of Hawkins, Indiana may not be real, that doesn't mean you can't take a trip there via this Indiana hotel room.