El Borgo degli Olivi se ha construido siguiendo antiguas normas de la arquitectura medieval. Todas las habitaciones ofrecen vistas preciosas a la campiña y las colinas toscanas.
Las habitaciones del Borgo Degli Olivi Hotel cuentan con aire acondicionado, conexión a internet y TV vía satélite. Los estudios y apartamentos también tienen una zona de cocina con fogones eléctricos.
El establecimiento dispone de un solárium grande con mesas, sombrillas y tumbonas alrededor de una piscina al aire libre.
El restaurante del Borgo sirve especialidades toscanas y platos clásicos italianos. Bajo petición, se ofrecen menús vegetarianos y sin gluten. Durante los meses más cálidos, las comidas se acompañan con música en directo.