Call Us

187 South Atlantic Ave. Ormond BeachFlorida 32176 Ormond Beach Fl 32176 United States of America, Ormond Beach, FL, 32175, US

About Plantation Island

Amenities

Map Location & Address

Plantation Island
187 South Atlantic Ave. Ormond BeachFlorida 32176 Ormond Beach Fl 32176 United States of America, Ormond Beach, FL, 32175, US
Plantation Island
Our Best Rate
Pay Now & Save
Room amenities and details
Book now