Frankie's Fun Center & The PIT is in the heart of Washington, so why not stop by during your stay. Why not take a stroll along the riverfront and watch the sunset while you're here? If you'd also like to explore some of the parks in Washington, Sweitzer Park and Weaver Park are both a short walk away.