Different Locations in Venice City Centre, Venice
bedrooms
Baths
Guests
Grimaldi Apartments San Marco & Castello offers accommodations in various locations within San Marco and Castello districts in Venice. Free WiFi is available in each unit.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.