Newly renovated! Emerald Coast Inn & Suites is located in beautiful Northwest Florida, on Okaloosa Island between Destin and Fort Walton Beach, Florida. Whether traveling for beach vacationing pleasure, business or military, Emerald Coast Inn & Suites is newly-remodeled in 2008 and offers comfortable and spacious rooms (6 floors, 59 rooms). Our rooms feature 1 king or 2 queen beds, direct dial phones, refrigerator & microwave, TV with remote control & HBO (we offer smoking or non-smoking rooms).
Partial Data by Foursquare.