Just came home from 13 days in Florida and stayed at the Homewood Suites at the Bell Tower. We rebooked at this hotel based on our previous stay. This time, we were not as blown away: little things definetely need to be worked on. Housekeeping needs to be improved. Not one day was the same as the previous....some days we... more
















