El B&B Odeon se encuentra en Taormina. Ofrece habitaciones con aire acondicionado y conexión Wi-Fi gratuita.
Todas las habitaciones disponen de TV. Todas las habitaciones tienen baño privado externo con ducha y secador de pelo.
Corso Umberto está a 200 metros. El teatro griego se encuentra a 7 minutos a pie.