|

|
The Otter
Creek Inn is situated on one wooded acre, adjacent to,
but high above the Otter Creek. Put on your hiking boots
and voyage down to the creek or follow the sidewalk into
the small city of Altoona, where you'll find a park with
tennis courts and picnic areas.
The Inn
and one-acre property are located within the city
limits, so there are numerous restaurants and shops
nearby.
|