363 El Matador
909 Santa Rosa Boulevard, Fort Walton Beach
Location 363 El Matador is located in Fort Walton Beach. This apartment hotel is located 2 km from the city center. You can take a walk and explore the neighbourhood area of the apartment hotel — Liza Jackson Park, Towncrest Shopping Center and Timpoochee Trail. At the apartament hotel
Free WiFi

















