Tower House Suites is a decent hotel for the money. If you are looking for luxury, or even a four star hotel, go someplace else. If you are after a comfortable bed, good hot shower, a reasonable location, and a reasonable price, then this may be the place for you. I would put it in the solid "3 Star" catagory. It functions very well.
The room had one double bed and two other singles. So if you are with a groups of folks looking to simply sleep for the night without any frills in a very comfortable bed, then this works great. The rooms are not sound proofed, and you can hear echos from the tile floor in the hall. The view of the city it Ok, but not great. I did not have the breakfast so I can't speak to the quality of the food, but there are a number of reviews where folks say it is good enough.
This is centrally located. Decent restaurants are not far. There is an Indian restaurant across the street that smells good, though I have not had a chance to try the food.
Parking is located beneath the hotel and it is tight.
This is one of the better lower priced hotel that I have stayed in here in Panama City. Please keep in mind that it is lower priced, so don't expect 4 or 5 star quality, service or amenities.
One more thing, the elevator access is not key card controlled. Only the rooms. So if this is something that will keep you awake at night you should consider another place. I can say that I felt completely comfortable and safe.