An architectural award winning mews in the centre of Kenmare
The Town House is an architectural award winning mews in the centre of Kenmare. Guests of The Town House enjoy all the facilities of the Park Hotel Kenmare but on a self catering basis. In contrast to the Hotel, The Town House is contemporary in design. An “upside down” design with living areas on the first floor and sleeping rooms on the ground.
To book a room, please contact us on +353 (64) 664 1200, enquiring via our Contact Form or by clicking Book a Stay below.