B&B Odeon
Via Salita Giafari 13, Taormina, IT
B&B Odeon
B&B Odeon is located in Taormina. It offers air-conditioned rooms with free WiFi access. Each room here will provide you with a TV. Each room has a private external bathroom with a shower and hairdryer. Corso Umberto is 656 feet from the property. The Greek Theater is a 7-minute walk away.
Hotel Amenities
- Contactless check-in and check-out are available
- Internet Access - Free Public Access
- Non-Smoking Facility
Hotel Address
Via Salita Giafari 13, Taormina, IT
Please wait while the map is loaded.