There's a shuttle from SeaWorld to Discovery Cove which you can use for free!! I was staying at the Hilton across the street and from there DC was in walking distance. So, if you add another ten minutes and don't mind a walk in the morning you can also walk to DC.