Hotel Excelsior biedt 4-sterrenaccommodatie is gelegen in Lanciano, op 12 km van Abdij van San Giovanni in Venere en 39 km van La Pineta. Tot de faciliteiten van deze accommodatie behoren een restaurant, een gedeelde lounge, een 24-uursreceptie, en tevens gratis WiFiin de hele accommodatie. Pescara Bus Station ligt op 43 km van het hotel en treinstation Pescara ligt op 46 km.
Haven van Pescara ligt op 41 km van het hotel, en Gabriele D'Annunzio House ligt 42 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Abruzzo, op 46 km van Hotel Excelsior.