Beautiful place in Taormina where you can enjoy an excellent view and quiet environment while still being a 10 mins walk away from the city center. Perfect spot to discover Taormina!