1. A multi-host computing system ( 100 ), comprising: a wireless interface ( 102 ), communicatively coupled to a plurality of hosts of the multi-host computing system ( 100 ) concurrently and configured to connect to at least one of a plurality of wireless networks; a wireless network access virtualization (WNAV) processor ( 108 ) communicatively coupled to the wireless interface ( 102 ), wherein the WNAV processor ( 108 ) is configured to: multiplex data packets received from the plurality of hosts; transmit the multiplexed data packets to at least one of the plurality of wireless networks; through the wireless interface ( 102 ); receive data packets from one of the plurality of wireless network through the wireless interface ( 102 ); route the data packets to each of the plurality of hosts based on a media access control (MAC) address associated with each of the plurality of hosts.