On our break to Flanders we used Ghent as a hub as it is very well connected by rail with other cities (Bruges, Brussels and Leuven) and hotel prices were cheaper. We stayed at the 3 star Best Western Residence Cour St. Georges located in a historic eighteenth century building in the historic center of Ghent. Without doubt, it is the best location as you can walk anywhere in the city, it is in front of the Town Hall (Stadhuis) and one block from the famous Sint Baafs Plein, the square where the Cathedral is and Belfry (Belfort). It is a small hotel - only 32 rooms. I warn you that when I was there it was being remodeled, so I recommend asking for a room in the "new" hotel. Our room was very nice and quite large, it had a corridor (which was the closet) from which you accessed the bathroom (right) and the bedroom (left). The room had heating, a small fan, two quite comfortable beds, a small table with two armchairs, a writing desk with TV and a minibar. The views overlooked the street (other rooms overlook an awful courtyard). And best of all: free wifi! The huge all marble bathroom had just been remodeled with a large tub, countertop with built-in washbasin and the toilet was in a separate room. There was a hairdryer but it lacked the full range of amenities (there was only a soap dispenser). The room price included a breakfast buffet, served in the first floor breakfast room which had the old decor of the historic building. Breakfast was varied: assorted pastries, juices, meats, yogurts, cereals, fruit, etc. We were very comfortable here and it worked out to be pretty well priced (90 €/double room/night) compared to other prices in Flanders. So I totally recommend it.
The Hotel Astoria (Ghent, East Flanders, Belgium) offers non-smoking rooms, daily newspaper, in-room movies, desk, hair dryer, television, kitchenette, cable TV, Jacuzzi tub and separate shower in each room. It also has an elevator, bar, laundry, meeting facilities, room service, safe deposit boxes, and business centre.