1703 North Ocean Shore Boulevard Flagler Beach villa is located about 25 minutes by foot from Wadsworth Park, giving access to various tourist spots nearby.
The villa is within a few blocks of Flagler Beach Municipal Pier, and Santa Maria Del Mar Catholic Church is just 0.9 miles away.
The Flagler Beach villa comprises a balcony and offers air conditioning for guests' added convenience.
1703 North Ocean Shore Boulevard villa comes with a fully equipped kitchen fitted with a dishwasher.