Hotel Ovidius is a modern building set just 984 feet from Sulmona's main square. You will have free on-site parking here, a 24-hour bar, a traditional restaurant, and a spa. Ovidius's rooms have LCD satellite T ... Read more

View all Luxury Hotels in Sulmona