Enjoy the delights of nature, wonder of history, and the relaxation of island living when you stay at the oceanfront condominiums of The Pelicans, located in Fernandina Beach, FL on beautiful Amelia Island.
The property features a heated outdoor swimming pool, tennis court, underground parking garage, and lovely grounds leading to the beach boardwalk. The Pelicans can be your perfect island home away from home.