Photos coming soon
HOTEL
BB Odeon
Via Salita Giafari 13 98039 Taormina,Via Salita Giafari, Taormina
Where it sits
BB Odeon
Via Salita Giafari 13 98039 Taormina,Via Salita Giafari, Taormina
37.85405, 15.28769
Plan around BB Odeon
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
