The skatepark is almost exactly across the street from the museum of science if you looked around online for that u may be more likely to find it and get some reviews from people who stayed there. I personally dont know of any as I love nearby and drive so sorry that this isnt a direct answer.
There is the royal sonesta within a 5 or 10 minute walking distance
Thanks! Your answer is awaiting moderation.