The Country Inn and Suites By Carlson, Yulee, FL is a Tourist hotel. Located in YULEE area. Shopping is accessible by bus/taxi and the nightlife/restaurants are located in the hotel.
Country Inn and Suites is a new hotel near Amelia Island brimming with exciting amenities and extras. Our guest rooms offer travelers a relaxing retreat while on a Florida vacation, and our exceptional services and complimentary breakfast enhance your stay even further. Enjoy free parking, close proximity to several area restaurants and deluxe accommodations when staying at our new hotel.