"Peace and Tranquility"
Guest House on the Mount is situated on a spectacular hilltop location
beside the Thames River and overlooking the Forest City.
With wonderful green spaces, walking paths, gardens and benches,
it is the perfect place to unwind after a long day.
And yes ... these are actual photos of the grounds!
To view interior photos, click here.