Borgo degli Olivi is gebouwd volgens oude, middeleeuwse architectonische normen. Alle kamers bieden een prachtig uitzicht op het Toscaanse platteland en de heuvels.
De kamers van Borgo Degli Olivi Hotel zijn voorzien van airconditioning, internet en satelliet-tv. De studio's en appartementen hebben ook een kitchenette met een elektrische kookplaat.
Op het terrein vindt u een groot zonneterras met tafels, parasols en ligstoelen, die rond een buitenzwembad staan.
Het restaurant van Borgo serveert Toscaanse specialiteiten en klassieke Italiaanse recepten. Vegetarische en glutenvrije menu's zijn op aanvraag beschikbaar. De maaltijden worden in de warmere maanden begeleid door live muziek.