Campo Santa Fosca 2324, Venice
bedrooms
Baths
Guests
Located in Venice, a 12-minute walk from Venice Santa Lucia Train Station and 1.1 miles from Basilica dei Frari, Santa Fosca Design Apartment R&R offers free WiFi and air conditioning.
Elevator
Airport Shuttle
WiFi/Internet
Pet friendly
Laundry
Non-smoking
Air conditioning
No nearby properties available in this region at the moment.