A 3 star establishment featuring 53 modern, well appointed rooms and suites ideal for a relaxing stay. All are equipped with satellite or cable TV, [ + ]