Address: 2525 East Main Street, Eagle Pass, United States of America
Hotel rating from 11 guests: 7.3
Offering free Wi-Fi and a flat-screen TV with premium cable channels in every room, this hotel is 2 miles from Fort Duncan Museum and Eagle Pass city centre. …