Limetree Inn & Restaurant

804 U.S. 71 North
Mena, AR 71953

479-394-6350
Go to website ยป

Save to foursquare

Restaurant, pool, HBO and cable television; in-room coffee; free local calls, fitness room; suites, rooms with refrigerators, desks, recliners, high speed internet