Belleair Towers

1100 Ponce de Leon Blvd Clearwater FL 33756 (888) 848-5698
Rating: 4.0

Reviews for Belleair Towers

Rating: 4.0 Based on 1 review Write a review
Very nice place!
 Jun 2014
We've only been here a short time, but so far we're very happy with it! They've got quite a few amenities that I like very much. They serve 3 meals a day, 7 days a week, and they do a good job with... read more