The Townhouse is a compact boutique hotel with 23 rooms, 2 spacious junior suites and the brand new Bar & Restaurant Palette.