Geneva is split by the enormous Lake Geneva ... you'll find most hotels situated by Lausanne Street.