The Fountainhead Towers is one of Ocean City's premier condo buildings. Built in 1973, the building has constantly been updated and is known as one of the most well managed buildings in town. Located at 116th Street and Coastal Highway, you'll find the quieter side of Ocean City with tons of entertainment nearby. Fountainhead Towers has a long list of amenities including a pool, courtyard, tennis court, pickle ball courts, off-street registered parking, and brand new elevators. Check out the restaurant behind the building, Bourbon Street on the Beach.