El Hotel La Macchia está situado en un lugar rodeado de naturaleza, a solo 3 km del centro de Spoleto. Dispone de un jardín con piscina y ofrece conexión Wi-Fi y aparcamiento, ambos gratuitos.
Las habitaciones tienen vistas al jardín y cuentan con aire acondicionado, suelo de parqué, muebles antiguos y TV LCD vía satélite.
El hotel alberga un restaurante con 2 comedores, que sirve pizza tradicional y platos típicos italianos.
La Macchia incluye una terraza con mesas y sillas. El personal está disponible las 24 horas y puede organizar excursiones a pie y actividades de bicicleta de montaña por los alrededores.