3910 Ulmerton Road, Clearwater
Comfort Inn & Suites Clearwater - St Petersburg Carillon Park in Clearwater Florida is located near Clearwater Marine Aquarium and Salvador Dali Museum. This Clearwater FL hotel also offers easy access to Carillon Park and Bay Vista Center.