O B&B Odeon está localizado em Taormina. Disponibiliza quartos climatizados com acesso Wi-Fi gratuito.
Todos os quartos incluem uma televisão. Cada quarto tem uma casa de banho privativa externa com um chuveiro e um secador de cabelo.
A Corso Umberto (rua) fica a 200 metros da propriedade. O Teatro Grego fica a 7 minutos a pé.