The Best Mom & Pop Hotel in New Jersey You Need To Stay At The Best Mom & Pop Hotel in New Jersey You Need To Stay At With its modern design and clean rooms, the George Hotel in Montclair, NJ is a great place to stay for history and design lovers.Shawn MichaelsShawn Michaels