The Hoover City Council has approved a construction contract to build a new, nearly $1 million lake house next to city hall.