San Michele al Borgo situa-se em Castiglion Fiorentino, a 20 km de Piazza Grande e a 44 km de Termas de Montepulciano, e dispõe de acomodações com acesso Wi-Fi gratuito e um bar.
Cada unidade tem um frigorífico, micro-ondas, máquina de café, minibar e chaleira. Há uma casa de banho privativa com bidé em cada unidade, assim como produtos de higiene pessoal gratuitos, um secador de cabelo e chinelos.
San Michele al Borgo disponibiliza um serviço de aluguer de bicicletas, além disso os hóspedes podem usufruir de ciclismo nas proximidades.
O aeroporto mais próximo é o Aeroporto Internacional de Perugia San Francesco d'Assisi – Umbria, que fica a 68 km de San Michele al Borgo.