The Grand Hotel Santa Lucia offers an ideal location on the waterfront, an elegant — yet understated — interior, and, under the polished surface, it’s bursting with charm.