Captain's Court Villas
Address:
1000 Beach Walker Rd, Fernandina Beach, FL 32034
Phone:
(904) 321-0380 Hotels & Motels
Other Businesses:
- Amelia Rentals & Management Svcs at 1601 Gerbing Rd, Fernandina Beach, FL 32034
- Spyglass Villas at 6500 Spyglass Cir, Fernandina Beach, FL 32034
- Comfort Suites Oceanview, Amelia Island at 2801 Atlantic Avenue, Fernandina Beach, FL 32034
- Hampton Inn and Suites Amelia Island-Hist Harbor Front, FL at 19 South 2nd Street, Fernandina Beach, FL 32034
- Lodging Resources at 914 Atlantic Ave, Fernandina Beach, FL 32034