Отель расположен в центре города Шакка, в шаговой доступности от достопримечательностей и развлекательных центров. Temple of the Olympian Zeus и Valle dei Templi меньше, чем в 10 минутах езды от отеля. Гостям, путешествующим на автомобиле, отель предлагает бесплатную парковку. Terrazze di Montelusa Bed and Breakfast предлагает проживание в комфортабельных номерах с кондиционером, бесплатным беспроводным доступом в Интернет и потрясающим видом на город. Отель имеет собственный ресторан. Также поблизости есть большой выбор кафе и ресторанов с местной кухней.