Casa Mimma
Venice • Show on map Price as low as EUR 142.07Casa Mimma is a typical Venetian residence located in the central Sestiere Santa Croce area a short walk from Santa Lucia Train Station and Piazzale Roma. Rooms offer garden views. All rooms of Casa Mimma…More info