Tower House is nestled in the middle of the beautifully landscaped Westgate Gardens. The sculpted flower and shrub gardens frame this fine old building in a picturesque manner.
The venue has recently been refurbished, and now benefits from many improved internal and external features.
Enjoy all its elegance and style, with every room tastefully decorated and comfortably furnished. The many original features add to the charm and character, ensuring a warm and welcoming atmosphere.