Colonial Suites is in a GREAT location in Osu, which is walkable to Oxford street and tons of bars and restaurants, including Burger & Relish next door. The facility is very secure and secluded with high walls (though you can still hear street noise). It's essentially a multi-unit 2-level complex with central courtyard & pool. There is no bar or restaurant. The staff is very friendly and always present. The pool is extremely nice and very very well kept. The grounds are quite peaceful.
This particular unit was quite spacious, although there is only one window in the living room that must be shut due to foot traffic from the staff. So it can feel a bit dark. The furniture in the living room is only average quality. The internet connection is sufficient, but not great, as it has to travel through a few walls to reach the room.
The host provides complimentary waters, beers, and juices that are replenished daily. There is a nice kitchenette with hot water heater, microwave, and a big fridge.
Breakfast is served daily, and is good quality, but can get monotonous after many days. Eggs, bread, sausage, salad, and fresh juice. It's a bit of an annoyance for the staff to knock on the door early every morning to take an order, but you can give a standing order. A phone call would be must more convenient. The staff will sometimes take the liberty to open the door to the room without you coming to receive them at the door.
The beds are AMAZING here! Equal to the best hotels in the world. A/C works well. Bathroom showers are okay, but hot water runs out quickly. There is unlabeled liquid soap, but no branded shampoo or bar soap.
A major disappointment was laundry. There is no washer / dryer in the unit, as advertised. We sent laundry to be wash by the staff--which was about 5 days' of shirts, underwear, socks for 2 people--and the total was USD $83! We did not see a price list in the room, and of course if we had we would have opted out. Compared with the rest of Accra and Ghana, we felt this was extraordinarily expensive, on par with laundry rates at hotels in New York City. $1.50 for washing (plus ironing apparently) a pair of boxer shorts in Ghana is ridiculous. At $300 per night, we were dismayed at this added cost for a necessary laundry service. At these prices, it makes it difficult for someone to spend many days here, as there are no good options for doing laundry outside the hotel.
In general, it's a great place for a short relaxing stay in Osu.