Hampton Inn Saint Augustine Beach Hotel
430 A-1-A Beach Boulevard, Saint Augustine Beach, FL 32080, United States
Nestled on Anastasia Island directly on Saint Augustine Beach, this convenient hotel offers comfortable guestrooms and enjoyable facilities just east of the historic city of Saint Augustine.