The Westminster Hotel, Four Diamond Luxury Property, Livingston, New Jersey.

The Westminster Hotel, Four Diamond Luxury Property, Livingston, New Jersey.