The World Cup Hot Spot in the New Jersey Suburbs
kept by eddie
A boutique hotel in Montclair, New Jersey, has hosted the national soccer teams of Germany, England, Norway, and Spain during the World Cup, attracting fans hoping to see the stars.