Killawasi Lodge is a charming 3-star hotel nestled in the picturesque town of Yanque, Peru. With a guest rating of 9.0 out of 10 based on three reviews, it promises a memorable stay for both leisure and business travelers alike. The lodge offers a warm and inviting atmosphere, reflecting the rich cultural heritage of the region.