









Shore Lodge
McCall
lodge $$$$
- Located in McCall, Idaho
- Features an on-site spa named 'The Cove'
- Offers a luxurious and relaxing atmosphere
- Pitched as a destination for adventure
Photos










Share View on Google Maps
Loading map...










McCall
Located in McCall, Idaho, this lodge is promoted as a destination for both adventure and luxurious relaxation. It notably features an on-site spa called 'The Cove' to enhance the relaxation experience.
Summaries are created based on reviews, notes, and social media posts.









