Villa Elena



Montesilvano • Show on map
View Details for Price
Providing inner courtyard views, Villa Elena in Montesilvano provides accommodations and a garden. The air-conditioned accommodations are 3.5 miles from Pescara Bus Station. Free Wifi is available throughout…More info
