Taras na dachu hotelu Locarno oferuje piękne widoki na zabytkowe centrum Rzymu. Hotel posiada luksusowe pokoje w sercu Rzymu, przy placu Piazza del Popolo.
Hotel Locarno cechuje się elegancką stylizację rodem z lat 20 ubiegłego wieku i oferuje bezpłatny, bezprzewodowy dostęp do Internetu oraz bezpłatne rowery. Niektóre pokoje znajdują się w aneksie, który usytuowany jest naprzeciwko głównego budynku.
W hotelu Locarno znajduje się ogród, w którym, podczas dobrej pogody, serwowane jest obfite śniadanie w formie bufetu.
Hotel znajduje się 5 minut spacerem od Schodów Hiszpańskich.