|Holiday Inn Express Hotel & Suites Clearwater Nort in Dunedin|
975 Broadway, Dunedin, FL 34698 US
Holiday Inn Express Hotel & Suites Clearwater North Dunedin is located in Dunedin's Clearwater North neighborhood, close to Dunedin Stadium. Additional area points of interest include Clearwater Marine Aquarium and Pier 60 Park. Hotel Features. Recreational amenities include an outdoor pool, a spa tub, and a fitness facility. This hotel has a 24 hour business center and offers a meeting/conference room and audiovisual equipment. Complimentary wireless Internet access is available in public areas. This Dunedin property has 54 square meters of event space.