Le Domusamor Colosseo est situé dans le centre de Rome, à 5 minutes à pied de la station de métro Colosseo. Il dispose d'une connexion Wi-Fi gratuite et de la climatisation.
Les chambres de style moderne disposent d'une télévision à écran plat et d'une salle de bains privative avec articles de toilette gratuits.
La gare de Rome-Termini se trouve à 15 minutes à pied du Domusamor Colosseo. Le Colisée se trouve à 500 mètres.