VICTORIA SPA SUITES Roccaraso Centro



Roccaraso • Show on map
View Details for Price
Located in Roccaraso, 21 miles from San Vincenzo al Volturno, VICTORIA SPA SUITES Roccaraso Centro provides express check-in and check-out and free WiFi throughout the property. Each room at the 4-star…More info
