Featuring free WiFi and an outdoor pool, The River Rock Inn is located in Mountain Home. Free parking and a 24-hour front desk are among the conveniences offered at The Inn River Rock. Meeting facilities can be arranged. Read more
Featuring free WiFi and an outdoor pool, The River Rock Inn is located in Mountain Home. Free parking and a 24-hour front desk are among the conveniences offered at The Inn River Rock. Meeting facilities can be arranged.