holiday inn s

260 Mall Blvd
Pennsylvania
United States