One of four amazing location by Hotels Unlimited. The Crystal Ballroom is located in Freehold, New Jersey
More Info / Pricing