Leoni Hotel & Private Spa - LOVE HOTEL is situated in Citta' Sant'Angelo, 12 km from Pescara Railway Station and 12 km from Pescara Bus Station. The 3-star hotel has air-conditioned rooms with a private bathroom and free Wi-Fi.
Number of rooms: 51
Via Selva del Moro snc, 65013 Citta' Sant'Angelo, Italy