Grand Hotel Neptune is a storied hotel with a restaurant, bar, and terraces offering harbor views.