This hotel is located off Interstate-95 and is 9.5 miles from downtown Palm Coast. The hotel offers an outdoor pool, lobby store and rooms with 32-inch flat-screen TVs.
Number of rooms: 94
150 Flagler Plaza Drive, Flagler Beach, FL 32137, United States
Hotel booked 1 times today.