Ospitato in uno storico edificio di Roma, l'Hotel Sant'Angelo sorge sulla riva destra del Tevere, a solo 1 km da Piazza di Spagna, e offre la connessione Wi-Fi gratuita e camere con bagno interno.
Le sistemazioni del Sant'Angelo sono arredate in stile personalizzato e dotate di aria condizionata, pavimenti in parquet, TV a schermo piatto con canali satellitari e zona studio con scrivania e cassaforte per computer portatile.
Il Sant'Angelo Hotel allestisce ogni giorno un buffet continentale per la colazione, che comprende dolci e caffè italiano.
La struttura si trova a 800 metri da Piazza Navona e a 15 minuti a piedi dal Pantheon. Dalla vicina piazza Cavour partono gli autobus per gli aeroporti di Fiumicino e Ciampino e per la stazione di Roma Termini.