The Madison Hotel in New Jersey offers a fascinating trip back in time as you dine aboard a luxurious 1890s parlor car.