When you stay at Villa Vesta in Vieste, you'll be near the beach, just steps from Gargano National Park and a 1-minute drive from Umbra Forest. This bed & breakfast is 2.1 mi (3.4 km) from San Lorenzo Beach and 2.1 mi (3.4 km) from Scialara o Castello.