Hotel Del Borgo is a charming 3-star hotel located in the picturesque town of Sestri Levante, Italy. Known for its stunning coastal scenery and vibrant local culture, Sestri Levante offers a serene escape for both leisure and business travelers. The hotel features a cozy atmosphere, making it a welcoming retreat after a day of exploring the beautiful Ligurian coast.