L’albergo si trova in un caratteristico palazzo del 1920 in uno dei più suggestivi rioni della Roma antica, all’angolo con la celebre Via Veneto ed a due passi da Piazza di Spagna e le maggiori attrazioni turistiche della città.
L’edificio è stato completamente ristrutturato nel 2001 secondo le normative europee per la sicurezza.
L’armonia dei colori, la funzionalità e l’inconfondibile stile inglese degli arredi, rendono l’ambiente piacevole ed accogliente.