This website uses cookies to improve your browsing experience. By continuing to use this site, you consent to the use of cookies on your device as described in our Cookie Policy.
Book Now


The Towne's newly renovated 46 rooms are attractively furnished and fully air conditioned. All feature private tub, Cable TV and direct dial telephones.