Brussels is a great place for a weekend break and you can get there in less than 2 hours by Eurostar.

Literally hundreds of nice hotels, restaurants and cafés all around the Grand Place (Grote Markt) surrounded by Baroque and Gothic architecture.