El hotel Hotel Locarno, de 5 estrellas, ubicado en el barrio España de Roma, a 17 minutos andando del Panteón, cuenta con vistas a la ciudad. Situado a unos cuantos pasos de la Plaza del Pópolo, este hotel dispone de 33 habitaciones, así como de una zona de vestíbulo y un restaurante.
El hotel está situado en el mismísimo corazón de Roma, a los pies de muchos restaurantes, cafés y bares. El Locarno Roma está situado más o menos a 5 minutos andando de la Basílica de Santa María del Popolo, a solo 5 minutos andando de la estación de metro el Flaminio - Piazza del Popolo. Este establecimiento está situado a unos cuantos minutos en coche de las Escaleras de la Plaza de España. El hotel Hotel Locarno está situado a menos de 5 minutos a pie de la estación de tren el Flaminio y a 30 minutos en coche del aeropuerto Roma-Ciampino.
Algunas de las habitaciones con aire acondicionado cuentan con un balcón y una zona de estar, y están amuebladas con una mesa de trabajo. Equipadas con una caja fuerte, las habitaciones también ofrecen televisión por satélite, junto con un refrigerador minibar para el autoservicio.
El desayuno se sirve cada mañana en el restaurante. Terrazza Locarno es un restaurante que sirve comida italiana, siendo el Locarno ideal para disfrutar de su viaje.