Do I need internet access as well as GPS connectivity to benefit from the travel and navigation GeorgiePhone software?

Yes ideally. But Georgie Places (personal GPS) can be used anywhere in the world and does not require the internet. All travel, buses, taxis and trains information does require internet access.