Posizione
L'Hotel Sant'Angelo si trova sulla riva destra del Tevere, a Roma, in Via Marianna Dionigi 16. Castel Sant'Angelo dista 50 metri, Piazza Navona 800 metri e la stazione metro Lepanto è a 850 metri. Dalla vicina Piazza Cavour partono autobus per l'aeroporto di Fiumicino, Roma Termini e l'aeroporto di Ciampino.