Embassy Suites – La Vista Nov 5, 2015 Loading Map.... Embassy Suites – La Vista Click to map directions 41.1815799 -96.10833579999996 Address 12520 Westport Parkway La Vista NE 68128 United States Upcoming Events No events in this location