Residenza de l'Osmarin Suites is located at Castello 4960 in Castello, 1 km from the center of Venice. Ponte dei Sospiri is the closest landmark to Residenza de l'Osmarin Suites. Get latest prices on KAYAK now!