This website uses cookies
Read our Privacy policy and Terms of use for more information.
Jul 2, 2026
•
3 min read
The George in Montclair, NJ is a 31-room design-forward boutique hotel with English country-house style, art-filled interiors, a wine library, and walkable downtown access.