Loading map...

🏨 10 photos

Shore Lodge

McCall

4.5 (1.4k) 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

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.




Photos

Shore LodgeShore LodgeShore LodgeShore LodgeShore LodgeShore LodgeShore LodgeShore LodgeShore LodgeShore Lodge