Encompassing roughly 1,300 square feet, the hotel spread features unobstructed views of the Eiffel Tower and the Seine River.
One hotel in the Garden State just caught the eyes of the experienced travelers who put together Forbes Travel Guide.