Hotel Inn расположен в сицилийском городе Таормина, в 15 минутах езды от центра. Ближайший пляж находится в 2 км (коммуна Джардини-Наксос).
Простая обстановка каждого из 36 номеров включает в себя кондиционер, телевизор, телефон, фен и собственную ванную комнату с косметическими принадлежностями.
Гости отеля могут насладиться сытным завтраком, который ежедневно сервируется в обеденном зале. В ресторане подают обеды и ужины по меню.
Собор Таормины, древнеримское сооружение Навмахия, амфитеатр находятся в пределах 5 км от отеля.