Famed makeup artist Bobbi Brown and her husband Steven Plofker are set to open the George Inn in New Jersey. The newly renovated space features a worldly aesthetic combined with luxe details and amenities. Wow! @bobbibrown @hospitalitydesign #boutiquehotels











