Howard Johnson Inn - Clearwater 2 stars

27988 United States 19 North, Clearwater, FL 33761, United States of America

Hotel image
Read more reviews for Howard Johnson Inn - Clearwater