Keenan's Hotel Bar and Restaurant is strategically located in the picturesque village of Tarmonbarry, located on the Longford/Roscommon border on the banks of the River Shannon. This Boutique Hotel and Restaurant has everything one needs for that escape to the country - award-winning food, luxury accommodation and excellent service in a superb setting.