TownPlace Suites by Marriott Tampa Clearwater Address: 21090 US Hwy 19 N Clearwater, FL 33765 County: Pinellas Phone: (727) 712-3100 Cost: Rooms Available: Pets Allowed: No Notes: