Отель Sole находится всего в 250 м от песчаного пляжа на острове Лампедуза. К услугам его гостей открытый бассейн, ресторан, частный сад и номера с кондиционером, балконом или меблированным внутренним двором.
Все номера отеля Sole располагают телевизором с плоским экраном и собственной ванной комнатой. Из некоторых номеров открывается вид на сад и во внутренний двор, а в остальных номерах с видом на море есть балкон.
На территории отеля Sole размещается снэк-бар, терраса и круглосуточная стойка регистрации, где можно приобрести билеты на посещение близлежащих достопримечательностей.
Отель находится в 650 метрах от порта Лампедузы, откуда отправляются паромы на остров Линоза и город Порто-Эмпедокле. В свою очередь, расстояние до центра города Лампедуза составляет 1,5 км.