Rooms
Rooms Number: 76
Restaurant
Nearby restaurant.
20162 US 19 North - 33764-5008 - Clearwater (Fl), United States View Map
Quality Inn hotel is ideally located near many attractions including the Westfield Countryside mall, Clearwater Beach, the Florida Aquarium, St. Pete Times Forum (formerly the Ice Palace) and Busch Gardens Africa.
Perfectly located in beautiful Clearwater, easy access to the beach.
TripAdvisor vote: 4/5
Based on 137 guest reviews
Rooms Number: 76
Nearby restaurant.