The Hobart Hall Hotel is a beautiful hotel, located on a part of the River Thames, renowned for its outstanding beauty.
The hotel offers a relaxing stay with beautiful panoramic views, and is within easy reach, to the local areas many attractions.
The hotels rooms have a private bath, colour television, telephone, tea and coffee making facilities, a trouser press and central heating.

To write a review, you must Sign In first.
Copyright © 2012 Yahoo!7
All rights reserved.