Falls Park, conveniently located in downtown Greenville, offers scenic overlooks, nature trails, pond, landscaped gardens, waterfalls, and a new pedestrian suspension bridge. A great place to visit while staying at our hotel in Greenville, South Carolina.