Has a nice quiet old town and a very vibrant new town with nice buildings.
Nightlife is in summer splendid (bars, cinema openair, clubs, beachbar ...)
This city is on a lake with an island. But the beaches are better in de suburbs (Nidau, Twann, Ipsach).
There a lot nice museums, expceially the omega-watch museum is very nice!
Biel is not far from zurich or geneva airport and has good railway connections