Visit Website Limetree Inn & Restaurant What to know Restaurant, pool, HBO and cable television, in-room coffee, fitness room, suites, rooms with refrigerators, desks, recliners, high speed internet. Pet-friendly and onsite restaurant. 804 U.S. 71 North Mena, AR 71953 Get Directions View Map Phone 800-536-4366 Amenities / General Info Southern / Soul Food Handicap Accessible Pet-Friendly