Top Local Places

Echo Hotel and Conference Center

1903 S Closner Blvd, Edinburg, United States
Hotel

Description

ad

Edinburg Community Hotel Organization Founded in 1959, the Echo Hotel is the most famous and historic hotel in Edinburg. The Echo has withstood the test of time and continues to serve the Rio Grande Valley with each coming year.

Quiz