Hotel located near a river in Toomebridge. Offers accommodation and is a short walk from the town center.