Use your American Express® Card to pay your Tower Hill premium….
- on our website
- by phone at 800.342.3407
- OR with our automatic payment option
Frequent traveler? Part-time Florida resident? Busy schedule? Choosing our automatic payment plan provides you budgeting flexibility and more options, such as spreading your installments over 11 payments. We’ll send you a reminder email seven days ahead of time when a payment is scheduled to be charged to your American Express® Card.
To make a premium payment by phone using your American Express® Card, or if you have a billing question, please contact Tower Hill’s Customer Service Center at 800.342.3407 between 8am and 6pm (ET) Monday through Friday.