translate English to French: You must be staying at Imperial Rooms, a newly opened family-run guest house, facing the magnificent Coliseum.
Séjournez dans l'Imperial Rooms, une maison d'hôte récente, face au Colisée.