Get To Know Us The La Vista Embassy Suites & Conference Center, located in La Vista, Nebraska, just off I 80, is a full service hotel and conference center with 257 well appointed suites and a vast 60,000 square feet of meeting space. We pride ourselves on offering exceptional guest experiences with our complimentary made to order breakfast and evening reception, on site