L'Hotel la Rocca si trova nel centro di Assisi, a due passi dalla Cattedrale di San Rufino, dove furono battezzati San Francesco e Santa Chiara, a 300 metri dalla Piazza del Comune e dalla Rocca Maggiore di Assisi.