Amelia South L6 is perfectly situated in the heart of Amelia Island, at 3350 South Fletcher Ave , Amelia Island, United States of America. Amelia South L6 offers a fantastic range of services designed to ensure the comfort of its guests. If you are visiting Amelia Island, Amelia South L6 is the ideal option for your accommodation needs! Amelia South L6 is conveniently located in the Florida, Region East, Florida, South, Jacksonville Coast.


Rotate image to see Amelia South L6


Choose a room

Holiday Home

Holiday Home

Room size (0 square metres)

Room amenities

  • Stovetop
  • Tea/Coffee maker
  • Hairdryer
  • Refrigerator
  • Dishwasher
  • Ironing facilities
  • Barbecue
  • Washing machine
  • TV
  • Oven
  • Internet facilities
  • Dryer
  • Air conditioning
  • Cable channels
  • Toaster
  • Wireless internet
  • Microwave
  • Kitchen
  • DVD player

Hotel Amenities

  • Fishing
  • Outdoor pool
  • Free Wifi
  • Massage
  • Free parking
  • Horseback riding
  • Smoke-free property
  • Elevator
  • Internet
  • Beachfront
  • Parking
  • Cycling
  • Beach
  • Fitness center
  • Golf course (within 2 miles)
  • Swimming pool
  • Parking on site
  • Wifi
  • Wifi in all areas
  • Windsurfing


Hotel policy

  • Check-in time is 16:00 and check-out time is 10:00
  • Pets are not allowed