San Lorenzo at Hotel Saint Vincent is rated 4.6 stars by 643 OpenTable diners.