The people who run this hotel are very nice. However, the information given on the Expedia site about the Meaglant Hotel is incredibly inaccurate.
First of all, the hotel is not situated just off Castle Road in the city centre (as indicated on the map), nor is it close to the International Convention Centre, Ghana State House and the National Theatre (as the blurb suggests). It is located in Adenta, some 45 minutes north of the airport, whereas the city centre is to its south. The Convention Centre is 30 kilometres away and it takes one to two hours to reach downtown Accra, depending on traffic. Moreover, since the city is heavily congested in the mornings and evenings, it is advised not to set out before 10 AM and to begin the journey back to Adenta around 4 PM, leaving less than four hours for exploring the sites.
Also, there is no free internet in the hotel, as stated. If you want to use the web, you need to buy scratch cards; and unfortunately, the internet provider used is rather wobbly, so seamless connection isn't always guaranteed.
As for the transfers from and to the airport, I didn't manage to arrange for any. When I called a day before arrival to ask for a pick up, this wasn't possible because the car was being repaired. When I asked in advance for an airport transfer back to the airport, the car was being serviced.
If you need to be in Adenta, this hotel may be a reasonable option. If you expect to be in the city centre, however, you will be disappointed.