Situated across the historic centre of Venice, these self-catering apartments have some of the most exclusive locations in the world’s most romantic city. Grimaldi Apartments are each approximately a 10-minute walk from one another. Nearby attractions include St. Mark’s Square and Rialto Bridge. You can benefit from special rates in surrounding Venetian restaurants.