El Locarno se encuentra a solo 80 metros del Promenade des Anglais, a 20 minutos a pie del centro histórico de Niza. Ofrece recepción 24 horas con conexión WiFi gratuita en todas las instalaciones.
Las habitaciones disponen de aire acondicionado, TV y teléfono y están insonorizadas. Cada habitación tiene un baño privado con bañera o ducha. Algunas de las habitaciones tienen balcones individuales.
Se sirve un desayuno buffet en el comedor del hotel o se sirve un desayuno continental directamente a las habitaciones de los huéspedes.
Locarno está a solo 15 minutos a pie de la estación de tren y autobuses de Niza SNCF. Mónaco está a 23 km.