La struttura sorge in un palazzo dell'Ottocento, situato nella piazza della Basilica, finemente restaurato nel rispetto dei valori architettonici originali. Le camere sono arredate con cura nei dettagli in stile moderno; hanno tutte alti soffitti a volta con preziosi stucchi, pavimenti in legno e alcune affacciano direttamente sulla Scala Santa