1224 South Oceanshore Boulevard Flagler Beach FL 32136
Located in Flagler Beach, Florida, this hotel is 3 miles east of Interstate 95. It offers an outdoor pool, and free Wi-Fi is available in the guest rooms.The rooms at Topaz Motel also include a microw...more