Located in Venice, Charming Castello Apartments offers apartments in several locations within the Castello district, all offering free WiFi.
Apartments are complete with a fully equipped kitchen or kitchenette, seating area and private bathroom.
Guests can enjoy a short walk towards St Mark's Square, or visit La Biennale Garden.