Mamma Bella
Amazing location, Taormina, infinity pool, private beach
- dishwasher
- internet
- AC
- shared pool
- sea access
- private parking
1KM properties are within easy walking distance from SEA, EATERY and LOCAL CENTER.
Amazing location, Taormina, infinity pool, private beach