Property Location With a stay at this apartment in Venice (Castello), you'll be minutes from Marco Polo's Home and Rialto Bridge. This property is within close proximity of San Salvador Church and Basilica di San Giovanni e Paolo.Rooms Your apartment features a flat-screen TV. Complimentary wireless Internet access keeps you connected, and digital programming is available for your entertainment. The bathroom has a separate bathtub and shower and a hair dryer. Housekeeping is provided once per stay, and a crib/infant bed (surcharge) can be requested.