First Presbyterian Church ist in 2 Kilometer Entfernung von der Econo Lodge Del Rio, während Cinemark Movies 8 sich 11 Fußminuten von der Unterkunft befindet. Zu den nahe gelegenen Sportattraktionen gehört San Felipe Country Club Pro-Shop (ist 2 km von der Unterkunft entfernt).
Die Econo Lodge Del Rio verfügt über ein Badezimmer mit einer Badewanne und einer Dusche.
Die Villa bietet einen separaten Essbereich mit Ausstattung zur Kaffee- & Teezubereitung. Zur Selbstverpflegung stehen auch eine Mikrowelle, eine Kaffee-/Teemaschine und ein Kühlschrank zur Verfügung. Die Unterkunft liegt ziemlich nah am Restaurant Malinda Restaurant und bietet Gerichte der mexikanischen Küche an. Von der Villa sind es 5 Minuten mit dem Auto zum Flughafen Del Rio International.