Mamma Bella
Amazing location, Taormina, infinity pool, private beach
- dishwasher
- internet
- AC
- shared pool
- sea access
- private parking
Accommodations within 5 kilometers from the sea
Amazing location, Taormina, infinity pool, private beach
Pool, sea view, by the sea, 6 en-suites, fitness room
Oasis of peace, unique view, surrounded by orange plantations