Homewood Suites Loading Map.... Homewood Suites6705 N E Lentz Parkway - VictoriaDetails 28.8197313 -97.06836429999998 Address 6705 N E Lentz Parkway Victoria Texas 77905 United States Upcoming Events No events in this location