Teulon Inn Motor Hotel

Air-conditioned, TV, ATM, off-sales beer vendor, bar, VLTs.