Edinburg TX Closner Blvd Edinburg TX | BEST WESTERN PLUS Edinburg Inn & Suites, Best Western 1. 2708 S US Highway 281, Closner Blvd, Edinburg, TX 78539 | BEST WESTERN PLUS Edinburg Inn & Suites (866) 430-9014