Hotel Inn расположен в сицилийском городе Таормина, в 15 минутах езды от центра. Ближайший пляж находится в 2 км (коммуна Джардини-Наксос).

Простая обстановка каждого из 36 номеров включает в себя кондиционер, телевизор, телефон, фен и собственную ванную комнату с косметическими принадлежностями.

Гости отеля могут насладиться сытным завтраком, который ежедневно сервируется в обеденном зале. В ресторане подают обеды и ужины по меню.

Собор Таормины, древнеримское сооружение Навмахия, амфитеатр находятся в пределах 5 км от отеля.