You can walk to Castel dell'Ovo while staying at Giardino Eden B&B - you’ll be about 3.7 km away.