El Locanda di Orta se encuentra en la zona peatonal de Orta San Giulio, a solo 50 metros del lago de Orta, y ofrece terraza, restaurante y bistró al aire libre con vistas panorámicas. Hay WiFi gratuita en todas las instalaciones.
Las habitaciones del Locanda tienen TV de pantalla plana vía satélite y vistas al patio interior o a la plaza Ragazzoni. Todas las habitaciones están equipadas con ducha y algunas tienen bañera de hidromasaje.
El restaurante del establecimiento sirve una combinación de cocina tradicional y experimental. El desayuno incluye productos dulces y salados, que se sirven en la mesa.
El establecimiento está a pocos pasos del puerto turístico, que ofrece excursiones en barco a la isla de San Giulio. El Sacro Monte d'Orta, declarado Patrimonio de la Humanidad por la UNESCO, se encuentra a 10 minutos a pie.