This hotel restaurant offers comfortable rooms with views and is nestled in nature, yet close to the historic center of Ameno. Guests can enjoy good food and relaxation by Lake Orta.