Rock Wren Hideaway is a Glamping location that gives a carefree playful experience where they can connect with their loved ones and enjoy what nature has to offer. Rock Wren focuses on taking care of the necessities so that guests are free to focus on what matters the most to them.
Southern Idaho Tourism
Sarah Rohrbach
Executive Director
2015 Neilsen Point Pl. Suite 200 Twin Falls, ID 83301